2

ボタンがあり、その上にテキストと画像を設定しようとしています:

button.setText("+");
button.setImage( PlatformUI.getWorkbench().getSharedImages().getImage( ISharedImages.IMG_OBJ_FILE ) );

ただし、このコードでは、画像がテキストの前に表示されます。

他の方法、つまり画像の前にテキストが必要です。

助言がありますか ?

4

2 に答える 2

1

設定を試すことができますがSWT.RIGHT_TO_LEFT、これがすべてのプラットフォームで機能するかどうかはわかりません。

Button button = new Button(parent, SWT.RIGHT_TO_LEFT);
于 2012-04-20T11:35:59.737 に答える
1

PaintListenerボタンに a を追加し、そのpaintControlメソッドで大変な作業を行うことをお勧めします。

于 2012-04-20T11:24:02.967 に答える