Bonjour,
J'ai réussi à remplir une jComboBox avec une boucle depuis un tableau. Mais à chaque fois que je fais un "jComboBox.additem()", je voudrai en même temps lui affecter une couleur.
Après de nombreuses lectures, dont sur ce forum, j'ai pu trouvé que ce nétait pas native et qu'il fallait utiliser "listcellrenderer " mais malgrés les exemples. Je n'arrive pas à les adapter pour moi même.
Dans ces exemple, le plus compréhensible mais pas assez a été celui ci :
http://imss-www.upmf-grenoble.fr/pre...ing/JList.html
Voici un extrait de mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 else if ( PathFile[i].isDirectory() && PathFile[i].toString().substring(PathFile[i].toString().lastIndexOf("\\")+1, PathFile[i].toString().lastIndexOf("\\")+11).equals(operation.toString().substring(0,10)) ){ jComboBox3.addItem(operation.toString()); // Setbackground color.orange //System.out.println("orange"); i = PathFile.length+1; }
Partager