Tableを使用してビューに出力するEclipseプラグインを開発しています。さまざまなEclipseおよびUbuntuバージョンでシステムをテストしたところ、表の値が表示されています。つまり、行はコンテンツに適合します。ただし、Macにデプロイする場合、行はコンテンツに適合しません。中に何かが入っているのはわかりますが、コンテンツ全体が表示されておらず、サイズも変更できません。これが私が使用しているコードです:
int style = SWT.NONE;
Table table = new Table(composite, style);
table.setHeaderVisible(true);
table.setLinesVisible(true);
TableColumn col = new TableColumn(table, style);
// Is this ok?
col.setWidth(200);
col.setResizable(true);
for (int i = 0; i < contents.size(); i++){
TableItem item = new TableItem(table, style);
item.setText(contents.get(i));
}
私はさまざまなスタイルで試しましたが、運がありませんでした。何がうまくいかないのか分かりますか?