2011-07-01 20 views

回答

8

你聽有關TableSWT.Selection事件和檢查event.detail == SWT.CHECK ...

看到這個example實際代碼....

12

看看來自TableViewer的類CheckboxTableViewer,簡化了TableViewer與SWT.CHECK風格的使用。

通過addCheckStateListener()將實施ICheckStateListener添加到您的CheckboxTableViewer。您必須執行的唯一方法是checkStateChanged(CheckStateChangedEvent event),其中event包含有關狀態更改的所有必要信息。

如果你只需要一列,你可以創建這樣一個的CheckboxTableViewer:

CheckboxTableViewer myTableViewer = CheckboxTableViewer.newCheckList(parent, style);