2

純粋な SWT/JFace アプリケーションでは、ツールバー項目を右揃えにする必要があります。ツールバーを作成するときに最初に SWT.RIGHT スタイルを使用しようとしましたが、アイテムはまだ左揃えです。いくつかの調査の後、SWT.RIGHT は、ツールバー上のアイテムの配置ではなく、アイテム内のテキストの配置に使用されることがわかりました。

何か案が ?

4

1 に答える 1

5

レイアウトを明示的に変更することで、ツールバーの項目を右揃えにすることができます。

GridDataFactory.fillDefaults().align(SWT.END, SWT.CENTER).grab(true, false).applyTo(toolBar);

ソース: http://codifyit.blogspot.com/2010/04/eclipse-tips-part-2.html

于 2013-02-28T09:47:07.217 に答える