Des checkboxes dans un JTree ?

Des checkboxes dans un JTree ? - Java - Programmation

Marsh Posté le 03-07-2003 à 13:25:10    

Bonjour,  
j'aimerais savoir comment je fais pour mettre des checkboxes comme feuilles dans mon JTree. Si quelqu'un peut m'aider. Merci.
 
Miss.

Reply

Marsh Posté le 03-07-2003 à 13:25:10   

Reply

Marsh Posté le 03-07-2003 à 13:44:23    

[:blueflag]


---------------
Le Tyran
Reply

Marsh Posté le 03-07-2003 à 14:24:23    

perso j ai jamais fait
c'est quoi au juste une feuille dans un JTree?
 
sinon en regardant vite fait la javadoc on vois :
 
JTree(Object[] value)
          Returns a JTree with each element of the specified array as the child of a new root node which is not displayed.
 
si Object[] est un tableau de chekbox ca passe je pense non ?

Reply

Marsh Posté le 03-07-2003 à 14:28:49    

veryfree a écrit :

perso j ai jamais fait
c'est quoi au juste une feuille dans un JTree?
 
sinon en regardant vite fait la javadoc on vois :
 
JTree(Object[] value)
          Returns a JTree with each element of the specified array as the child of a new root node which is not displayed.
 
si Object[] est un tableau de chekbox ca passe je pense non ?


En fait, je trouve les éléments un à un alors je ne peux pas utiliser de constructeur. Mais merci quand meme.  
Une feuille dans un JTree, c'est en fait un noeud qui n'a pas de fils.  
Je retourne voir la javadoc, on sait jamais, j'ai ptet loupé qqch...


---------------
--> MissMistic <--
Reply

Marsh Posté le 03-07-2003 à 15:18:43    

Moi je m'étais fait ma propre classe "Tree" en AWT, et je pouvais ajouter des checkboxes sur les feuilles
Sinon, je sais pas

Reply

Marsh Posté le 03-07-2003 à 15:29:41    

Il faut personnaliser le TableCellRenderer, et afficher un JCheckbox si le type de la donnée dans le modèle est java.lang.Boolean.

Reply

Marsh Posté le 03-07-2003 à 16:01:16    

BifaceMcLeOD a écrit :

Il faut personnaliser le TableCellRenderer, et afficher un JCheckbox si le type de la donnée dans le modèle est java.lang.Boolean.


Ma donnée n'est pas un bool. Merci quand meme.
 
[noldor] Je pe pas utiliser l'AWT parce que j'aurais un probleme de rafraichissement dans mon appli.
 :jap: Merci à tous les deux.  :jap:  


---------------
--> MissMistic <--
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed