Bonjour,
Je veux savoir comment je peux colorer certain lignes d'un JTable sachant que la coloration est variable c'est à dire une ligne peut être non coloré mais après un certain traitement elle devient coloré.
merci d'avance.
Version imprimable
Bonjour,
Je veux savoir comment je peux colorer certain lignes d'un JTable sachant que la coloration est variable c'est à dire une ligne peut être non coloré mais après un certain traitement elle devient coloré.
merci d'avance.
Regarde le concept de renderer :
http://java.sun.com/docs/books/tutor...tml#editrender
j'ai vu ce sujet colorier-ligne-maniere-simple/mais c'est pas tout à fait ce que je cherche parsqu'il colore une seule ligne mais moi je veux colorer plusieurs lignes est-ce peux faire ça sans passer par DefaultTableCellRenderer?
voila j'ai trouvé une méthode qui colore les lignes mais comment je peux l'utiliser sur mon JTable:
merci pour votre collaboration.Code:
1
2
3
4
5 public Component prepareRenderer(TableCellRenderer renderer, int row, int col) { Component c2 =super.prepareRenderer(renderer, row, col); c2.setForeground(Color.ORANGE); return c2; }
fr1man t'as donner un lien vers les renderer. Qu'est-ce que tu ne comprends pas ?
comment appliquer ce renderer sur mon JTable ? et merci.
voila une solution ici How to format numbers in a JTable with a NumberCellRenderer. merci.