Bonjour à tous,
je réalise actuellement une petite interface en Swing dans laquelle j'utilise un JTable. Chaque ligne est colorée en fonction de la valeur d'une des cellules de la ligne. Jusqu'ici pas de soucis.
Le problème c'est que lorsque que j'effectue un tri ou que je filtre les données de ma JTable, la coloration n'est pas mise à jour.
Je m'explique avec un exemple :
- Imaginons un tableau pour lequel je souhaite coloré en rouge les lignes dont la case "test" est pair. A la création aucun soucis, les lignes seront colorées comme il faut.
- Maintenant, si j'applique un filtre sur ce même tableau pour ne conserver que les lignes dont la case "test" est pair. Normalement, toutes mes lignes devraient être en rouge. Mais ce n'est pas le cas. En fait le filtre est bien effectué, mais la coloration des lignes restent identique.
Quelqu'un aurait-il une idée ?
Merci
Partager