1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
Table maTable = new Table(parent, SWT.MULTI | SWT.H_SCROLL
| SWT.V_SCROLL | SWT.FULL_SELECTION | SWT.BORDER);
maTable.setHeaderVisible(true);
maTable.setLinesVisible(true);
TableViewer myViewer = new TableViewer(maTable);
//myViewer.setLabelProvider(...);
myViewer.setContentProvider(new ArrayContentProvider());
String[] valeur = new String[] { "val", "val2" };
TableViewerColumn col = new TableViewerColumn(myViewer, SWT.LEFT);
final TableColumn controlColumn = col.getColumn();
controlColumn.setText("Col");
col.setEditingSupport(new ComboBoxCellEditor(maTable,valeur)); |
Partager