テーブルのボタンに画像を追加したいと思います。テーブルはメイン GUI に表示されます。を使用しTableViewer
てテーブルを表示しています。
private void createTableViewer(Composite parent) {
viewer = new AplotDataTableViewer(parent, SWT.BORDER|SWT.V_SCROLL|SWT.FULL_SELECTION);
viewer.setInput(AplotDataModel.getInstance().getArrayData());
}
AplotDataTableViewer
は別クラスです。AplotDataTableViewer
コンポジットとスタイルを取得するためのコンストラクター。
AplotDataTableViewer
そのため、クラスに画像を追加しようとすると、Display
変数でエラーが発生します。Image には Display が必要だからだと思います。
Image image = new Image(display, String);
表示に何が必要かわかりませんか?メイン GUI からの表示が必要な場合、どうすれば取得できますか?