Bonjour tout le monde !
J'aimerais simplement savoir comment on peut changer la couleur des cellules des titres dans une JTable.
Bonjour tout le monde !
J'aimerais simplement savoir comment on peut changer la couleur des cellules des titres dans une JTable.
Oui on peut !!!
Si c'est le fond de la cellule que tu veux changer => LookAndFeel (peut etre autre méthode mais connais pas)
Si c'est le texte du header que tu veux changer => vive l'HTML ! ^^
Bonjour,
Tu peux faire ca avec
[CODE]
public taClasseColRenderer implements TableCellRenderer
{
public Component getTableCellRendererComponent (JTable table,
Object value,
boolean isSelected,
boolean hasFocus,
int row,
int col)
{
//TODO ton code ici renvoyer un JLabel par exemple
// avec les couleurs qui vont bien
}
}
[CODE]
Pour affecter le renderer :
A++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 maJTable.getColumnModel().getColumn(index).setHeaderRenderer(uneInstanceDetaClasseColRenderer)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager