Voilà mon problème:
je possède une instance JTable possédant plusieurs colonnes. Pour une de ces colonnes, je souhaite afficher un JComboBox pour permettre à l'utilisateur de selectionner un des items contenus. Seulement voilà, le contenu du JComboBox en question varie selon les lignes de mon tableau. Impossible alors d'utiliser ce genre de chose:
...car le contenu du comboBox n'est pas le meme pour toute la colonne...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 TableColumn sportColumn = table.getColumnModel().getColumn(2); ... JComboBox comboBox = new JComboBox(); comboBox.addItem("Snowboarding"); comboBox.addItem("Rowing"); comboBox.addItem("Chasing toddlers"); comboBox.addItem("Speed reading"); comboBox.addItem("Teaching high school"); comboBox.addItem("None"); sportColumn.setCellEditor(new DefaultCellEditor(comboBox));
Avez vous des pistes à explorer? Des idées pour contrer ce problème?
Partager