salut
j'ai une jtable, je cherche à mettre une combobox dans une jtable, je me demande oùmettre le code au niveau de la combobox?
j'ai une classe qui extends de AbstractTableModel
dans le mettre dans cette classe là? ou bien en dehors?
merci
Version imprimable
salut
j'ai une jtable, je cherche à mettre une combobox dans une jtable, je me demande oùmettre le code au niveau de la combobox?
j'ai une classe qui extends de AbstractTableModel
dans le mettre dans cette classe là? ou bien en dehors?
merci
UN COMBOBOX DANS UNE COLONNE :
...si c'est bien ce que tu cherches.Code:
1
2
3
4
5
6
7 String[] choix = {"ET","OU"}; JComboBox comboBoxChoix = new JComboBox(choix); TableCellEditor tce = null; TableColumn maColonne = jXTable1.getColumnModel().getColumn(0); // sur la col. zéro tce = new DefaultCellEditor(comboBoxChoix); maColonne.setCellEditor(tce);
Parfois on veut avoir des combos différentes dans une même colonne en dépendance de la valeur d'une autre colonne. Voici comment faire: http://tips4java.wordpress.com/2009/...-table-editor/