2011-07-01 12 views

Respuesta

8

Usted escucha de SWT.Selection eventos en el Table y comprobar para event.detail == SWT.CHECK ...

ver este example de código real ....

12

Tome una mirada en la clase CheckboxTableViewer derivado de TableViewer que simplifica el uso de un TableViewer con el estilo SWT.CHECK.

Agregue una implementación de ICheckStateListener a su CheckboxTableViewer a través de addCheckStateListener(). El único método que debe implementar es checkStateChanged(CheckStateChangedEvent event), donde event contiene toda la información necesaria sobre el cambio de estado.

Si necesita sólo una columna se puede crear un CheckboxTableViewer así:

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