Bonjour,
j' aimerais changer la couleur du texte du 1er élément d'une JList.
J'ai essayé en utilisant la "ListCellRenderer" :
Mais quand je fais un "getForeground" il me dit que le texte est toujours en noir !!! :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 MaListe.getCellRenderer().getListCellRendererComponent(MaListe, MaListe.getModel().getElementAt(0), 0, false, false).setForeground(new Color(83,213,148));
il m'affiche : "javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]"
Code : Sélectionner tout - Visualiser dans une fenêtre à part System.out.println(MaListe.getCellRenderer().getListCellRendererComponent(MaListe,MaListe.getModel().getElementAt(0),0,false,false).getForeground());
Avez vous la réponse à mon problème ?
Merci![]()
Partager