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:

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));
...car le contenu du comboBox n'est pas le meme pour toute la colonne...

Avez vous des pistes à explorer? Des idées pour contrer ce problème?