Java SWT で CheckedListBox が見つかりませんでした。List
チェックボックスをサポートするように拡張する方法を教えてください。
9206 次
4 に答える
6
TableViewerにSWT.CHECKを追加するだけです。
new TableViewer(container, SWT.CHECK | SWT.BORDER | SWT.V_SCROLL | SWT.SINGLE);
于 2012-04-28T21:51:39.350 に答える
4
リストの代わりにテーブルを使用できると思います。このスニペットを見てください
于 2011-06-19T15:11:51.900 に答える
0
上記のスニペットに selectAll ボタンを追加し、次のイベントを追加しました
Table table = new Table(shell, SWT.CHECK | SWT.BORDER | SWT.V_SCROLL | SWT.H_SCROLL);
Button selectAll= new Button(parent, SWT.PUSH);
selectAll.setFont(FontUtils.getMsSansSerifFont());
selectAll.setLayoutData(gridData);
selectAll.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
table.selectAll();
}
});
しかし、チェックボックスが選択されていませんか?
于 2011-06-28T11:52:39.820 に答える