Salut, j'ai un jtable dont les colonnes ont chacune son propre cellrenderer
lorsqu'un ceratine event se produit (disant un simple click sur 1 bouton) j'aimerais que 1/3 uniquement d'une cellule specifiee soit coloré (en bleu par exemple)
la cellule est une simple jlabel , j'ai essaye ceci
est qq a une idee de comment colorer 1/3 de la cell
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 //lorsque l'event survient renderer est le cellrendrere de la cellule, //il etend jlabel donc logiquement (apres le cast) on peut faire Graphics g = renderer.getGraphics(); g.drawRect(x,y,width,hight); //helas g est toujours null mais matable.getGraphics n'est pas null
Partager