Bonjour,
j'ai une table pour laquel je voudrais changer la couleur d'une ligne en fonction de la valeur d'une colonne.
quand je clic sur le header de la colonne pour changer le tri, les valeurs se trient bien mais la couleur n'est plus juste en fonction de la valeur.
en cherchant dans le forum j'ai trouvé la réponse suivante :
http://www.developpez.net/forums/d70...eurs-cellules/
en effet le problème est bien la vu que je me base sur la valeur du TableModel et non pas sur la valeur de la cellule.
Mais mon problème est que je ne sais pas comment changer ça car je suis obligé de passer par le TableModel car mon CellRenderer ne fait pas le test sur la valeur courante de la cellule mais sur la valeur de la colonne 6 de la même ligne. Et ceci pour toutes les cellules de la même lignes.
suis-je obligé de trier également mon model ? quel est la solution la plus propre ???
merci de votre aide
Partager