Jcheckbox dans Jtable mais pas sur toutes les lignes
Jcheckbox dans Jtable mais pas sur toutes les lignes - Java - Programmation
MarshPosté le 18-06-2009 à 09:57:11
Bonjour,
Je réalise une Jtable qui doit affiché des données, jusqu'ici rien d'extraordinaire. Ces données peuvent être de plusieurs types (String, Integer, Boolean). Ce que j'aimerais c'est pouvoir, pour mes données de type Boolean, insérer une JCheckbox dans la cellule et modifiable par l'utilisateur évidemment.
J'ai vu sur le tuto de Sun (http://java.sun.com/docs/books/tut [...] table.html) que ceci était possible en redéfinissant un renderer pour la colonne spécifiée. Le seul problème est que dans ce cas il me semble que chaque cellule de la colonne aura une JCheckBox hors je souhaiterais que cela soit seulement pour les cellules avec une donnée booléenne.
Marsh Posté le 18-06-2009 à 09:57:11
Bonjour,
Je réalise une Jtable qui doit affiché des données, jusqu'ici rien d'extraordinaire. Ces données peuvent être de plusieurs types (String, Integer, Boolean).
Ce que j'aimerais c'est pouvoir, pour mes données de type Boolean, insérer une JCheckbox dans la cellule et modifiable par l'utilisateur évidemment.
J'ai vu sur le tuto de Sun (http://java.sun.com/docs/books/tut [...] table.html) que ceci était possible en redéfinissant un renderer pour la colonne spécifiée. Le seul problème est que dans ce cas il me semble que chaque cellule de la colonne aura une JCheckBox hors je souhaiterais que cela soit seulement pour les cellules avec une donnée booléenne.
En espérant avoir été claire.
Cordialement
gorion18