Bonjour a tous,
Voici mon problème :
J'ai besoin dans une colonne de ma jtable de mettre à chaque ligne une jcombobox différentes (items différents)
Pour cela j'utilise la classe située sur cette page :
http://www.crionics.com/products/opensource/faq/swing_ex/JTableExamples2.html
plus précisément ici : http://www.crionics.com/products/opensource/faq/swing_ex/src/table/EachRowEditor.java
Le problème, c'est que avec cette classe (
EachRowEditor.java) dès que je fixe une jcombobox sur une ligne, ça me remet des cellules normales au lignes juste avant. ce qui fait qu'a la fin de me boucle, seule la dernière ligne a un jcombobox en celleditor.
Savez vous d'ou peut venir le problème ?
Connaissez vous une classe qui me permettrais de changer le celleditor d'une cellule précise sans changer celle des autres cellules de la même colonne ?
Merci d'avance.
PS : voici le code pour que j'utilise pour ajouter une jcombobox a une cellule et qui utilise la classe
EachRowEditor.java-------------------------------------------------------------------------------
JComboBox comboList = new JComboBox();
comboList.addItem("1");
comboList.addItem("2");
comboList.addItem("3");
...
EachRowEditor rowEditor = new EachRowEditor(myTable);
rowEditor.setEditorAt(ligne, new DefaultCellEditor(comboList));
myTable.getColumn(5).setCellEditor(rowEditor);