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