我正在使用Java SWT来制作具有统一工具栏的本机外观Mac OSX应用程序。问题是,我把这个工具栏上的按钮是越来越剁掉(如工具栏不足够大的按钮): http://i.stack.imgur.com/jiuer.pngJava SWT Mac统一工具栏布局问题
这里是我的代码:
Display display = new Display();
Shell shell = new Shell(display);
ToolBar toolbar = shell.getToolBar();
Button toolButton = new Button(toolbar, SWT.PUSH);
toolButton.setText("This button is chopped off");
toolButton.pack();
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch()) {
display.sleep();
}
}
display.dispose();
任何想法上如何解决这个问题?
不管大小我设置的界限来,该按钮会不会适合在工具栏中。我尝试将边界中的高度设置得高于所需的高度,并且工具栏的大小也不会改变。 –
你是否尝试修改shell边界?你必须正确定义所有边界。 – emish89