CheckBox dans un Header d'une JTable [Résolu]

Signaler
Messages postés
73
Date d'inscription
mardi 10 avril 2001
Statut
Membre
Dernière intervention
4 mars 2009
-
Messages postés
73
Date d'inscription
mardi 10 avril 2001
Statut
Membre
Dernière intervention
4 mars 2009
-
Bonjour,
j'ai une JTable de 3 colones et 2 lignes. Jusqu'ici rien de formidable, je vous l'accorde.
Dans la troisième colonne, j'ai un chechbox par ligne. Je voudrais rajouter un Checkbox dans le header afin de pouvoir cocher ou décocher tous les autres. J'ai rajouté un Checkbox dans le header et lorsque je clique dessus il ne se passe rien. Quelqu'un aurait-il déjà rencontré ce problème et aurait une solution à me proposer?
Merci beaucoup à l'avance
Fred.

5 réponses

Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
104
Tiens d'ailleurs, voici un exemple qui pourra peut-être t'aider :
http://www.codeguru.com/java/articles/664.shtml
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
104
Ben c'est à toi de cocher toutes les lignes... java peut pas deviner ce que tu veux faire !
Messages postés
73
Date d'inscription
mardi 10 avril 2001
Statut
Membre
Dernière intervention
4 mars 2009

Certes... c'est clair que les checkboxs vont pas se cocher toutes seules

Mon souci c'est le checkbox qui est dans le Header, le TEST ici ne marche pas.
Je ne peux ni le cliquer ni recupérer ses évenements sans doute à cause du fait qu'il soit dans le header. Je n'arrive pas lorsque je click dessus à le cocher.
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
104
Ok, j'avais pas compris cà ;)

Montre nous ton code qui te permet de rajouter le checkbox dans le Header.

Si c'est la même chose que pour les cellules, il te faut 2 types de classes : les renderer et les editor : le renderer ne définit que ce qui est affiché, alors que l'editor te permet de modifier le contenu (du header et donc de la checkbox en l'occurence)
Messages postés
73
Date d'inscription
mardi 10 avril 2001
Statut
Membre
Dernière intervention
4 mars 2009

Impeccable  
Merci beaucoup pour le site, c'est pile poil ce qu'il me fallait.