CLASS RENDERER POUR JTABLE POUR AFFICHE UNE LIGNE SUR 2 DE COULEURS DIFERENTE

Signaler
Messages postés
43
Date d'inscription
mercredi 22 mai 2002
Statut
Membre
Dernière intervention
29 octobre 2007
-
Messages postés
120
Date d'inscription
lundi 26 février 2007
Statut
Membre
Dernière intervention
7 octobre 2011
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/17936-class-renderer-pour-jtable-pour-affiche-une-ligne-sur-2-de-couleurs-diferente

Messages postés
120
Date d'inscription
lundi 26 février 2007
Statut
Membre
Dernière intervention
7 octobre 2011

Mercie bôcoup pour cette source, qui m'a était tres utiles aussi ^^
Messages postés
2
Date d'inscription
vendredi 11 août 2006
Statut
Membre
Dernière intervention
20 janvier 2008

il ya beuacoup plus simple en effet, il suffit de mettre la condition :

JLabel result = (JLabel) super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);

if (row%2==0){
result.setBackground(Color.red);
}
else {
result.setBackground(Color.black);
}

voilà ;)
Messages postés
14
Date d'inscription
vendredi 15 avril 2005
Statut
Membre
Dernière intervention
30 juillet 2010

s'lut !
ton code me parait interessant mais seulement je ne sais pas comment on utilise le Renderer avec une colone.
STP es ce ke tu peux m'indiquer par un bout de code comment je peux utiliser ta classe AlternateCellTableModel à ma JTable.
merci d'avance
Messages postés
2116
Date d'inscription
samedi 8 novembre 2003
Statut
Contributeur
Dernière intervention
6 octobre 2012
10
c est sympa quand meme ;o)...

Mais c vrai que la source n est pas toute jeune non plus ;o)... héhé maintenant je ne ferai plus du tout comme cela... ;o)


++
Afficher les 16 commentaires