Bonsoir,

Est-il possible d'utiliser ComboBoxCellEditor dans TableViewer car depuis plusieurs heures j'essaye de le faire mais rien n'y fait je n'y arrive pas...

Voici le code que j'ai :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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));
Je suis un peu perdu. Merci d'avance pour votre réponse.

Bonne soirée.