1

テーブルの行を選択すると、その行の選択を解除する方法がありません。テーブルに 2 つの行がある場合を除きます。次に、他の行を選択できます。これで、2 行目が選択され、1 行目が選択解除されました。選択した行をもう一度選択すると、行の選択が解除されると思いました。しかし、それは私には当てはまらないようです。

viewer = new AplotDataTableViewer(parent, SWT.BORDER|SWT.V_SCROLL|SWT.MULTI|SWT.FULL_SELECTION);

現在の選択を解除するためのボタンを作成する必要はありません。

4

1 に答える 1

1

TableViewer.setSelection(StructuredSelection.EMPTY) は、私が問題を修正した方法でした。

Sambi Reddy が解決策を教えてくれました

于 2013-05-24T14:40:09.717 に答える