Java SWTを使用して、ユニファイドツールバーでネイティブな外観のMac OSXアプリケーションを作成しています。ここで Java SWT Macユニファイドツールバーレイアウトの問題
http://i.stack.imgur.com/jiuer.png
私のコードです:問題は、(ツールバーボタンのために十分な大きさではありませんように)私はこのツールバーに入れるボタンが切り落とさなっていることである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();
上の任意のアイデアこれを修正する方法は?この方法は、寸法とウィジェットの位置を設定するために使用される
setBounds(x, y, width, height);
:
。私は境界線の高さを必要以上に高く設定しようとしましたが、ツールバーのサイズはまったく変わりませんでした。 –
そして、あなたはシェル境界を修正しようとしましたか?すべての境界を適切に定義する必要があります。 – emish89