Bonjour,
J'ai des petits soucis d'affichage avec mon JTable.
1) J'ai fait un tableau JTable en ayant redéfini le DefautTableCellRenderer. Dans celui-ci j'ai redéfini la couleur de fond des components avec setBackground.
La couleur change bien, mais quand je sélectionne un ligne en cliquant dessus, elle n'est plus surligné en bleu ( comme pour le Renderer par défault ). Mais à la place, seul la case sélectionné "s'entoure" avec une couleur bleue. Il n'y a pas moyen de modifier la couleur de la ligne quand on la sélectionne ?
2) Dans mon tableau j'ai une colonne qui contient des booléens, et ils se sont affichés comme des cases à cocher, par contre cette colonne ne se colore pas dans le tableau (elles s'affichent par défaut, c'est à dire avec un fond blanc, et quand je sélectionne une ligne cette case se surligne en bleu). On ne pas colorer la colonne tout en gardant l'aspect des cases à cocher ?
Merci d'avance
EDIT : J'ai trouvé pour la 1) , il suffisait d'utiliser le booleen isSelected qui était fait pour.... (Désolé je suis fatigué )
Partager