Bonjour,
J'ai un petit problème, petit pour les pros, mais gros pour moi
J'ai créé un tableau:
String[] nom = {"","","","","","grpPiloteComboBox","grpPiloteComboBox","grpPiloteComboBox","grpPiloteComboBox","grpPiloteComboBox","grpPiloteComboBox"};
Ce tableau contient en fait les noms de comboBox
Le but étant ensuite de passer ces noms comme suit:
1 2 3 4 5 6 7 8 9 10 11
| for (int i=5;i<11;i++){
try{
getColumnModel().getColumn(
((TableModel)((TableSorter)getModel()).getModel()).findColumn(getColumnName(i))
).setCellEditor(
new DefaultCellEditor(
nom[i]
)
);
} catch(Exception e){ e.printStackTrace(); }
} |
Auparavant, j'étais obligé de faire ceci sans les boucles autant de fois que j'ai de comboBox. le but est ici de tout faire en une boucle.
Mais le problème est que mon DefaultCellEditor n'attend pas un String.
(auparavant donc, avec le nom de ma combo cela fonctionnait puisque que ma combo n'est pas un String...)
Auriez vous une idée pour résoudre ce petit problème de base ?
merci à vous d'avance
Partager