私のアプリケーションにイメージを設定したいと思います。私はswtインターフェースビルダー内でラベルを作成し、プロパティ "image"を自分のイメージ(srcフォルダー内)に設定しました。プレビューで正しい画像が表示されます。Java/SWT Interface Builder /イメージをラベルに設定する方法
インタフェースビルダによって生成されたコードは、次のとおりです
lblTest = new Label(shell, SWT.NONE);
lblTest.setImage(SWTResourceManager.getImage("C:\\Users\\dseek\\Desktop\\PanetHomeProxySwitch\\PlanetHomeProxySwitch\\src\\PH_group_RGB.png"));
lblTest.setBounds(10, 10, 414, 207);
lblTest.setText("test");
さらに、アプリ内には画像(ただし、表示されるラベルテキスト)が存在しません。
私は何をしないのですか?ヘルプは非常に感謝しています。
編集:私は、テキストプロパティを削除した場合
、画像、またテキストラベルでもないがあります。 これはプレビューです:
ラベルには、テキスト**または画像**のみを表示できます。両方を表示することはできません。 –
テキストプロパティを削除すると、画像もテキストもありません。 –
['CLabelは両方を行うことができます](http://stackoverflow.com/questions/10794190/how-to-add-text-and-image-both-in-a-swt-label)。 – Baz