Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2396 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  JPanel dans JTree. Comment commencer ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

JPanel dans JTree. Comment commencer ?

n°1815718
Facewindu
Posté le 24-11-2008 à 11:01:18  profilanswer
 

Bonjour
 
Je veux faire un JTree avec des JPanel dedans, car chaque noeud de mon arbre affichera des trucs différents :
des petites images, des JTable pour la plupart des cas.
Je sais qu'il faut modifier le CellRenderer, mais je ne vois pas comment faire.
J'ai regardé cet example : http://forum.hardware.fr/hfr/Progr [...] 9986_1.htm
mais je ne vois pas comment faire.
 
Quelle est le type d'objets que l'on doit mettre dans le JTree.
Il faut que je crée donc une classe qui hérite de ce type, non ?

mood
Publicité
Posté le 24-11-2008 à 11:01:18  profilanswer
 

n°1817529
Facewindu
Posté le 27-11-2008 à 11:45:51  profilanswer
 

Rebonjour
 
j'ai réussi à faire mon schmilblick
en créant une classe implémentant TreeCellRenderer, qui renvoit un JPanel.
Maintenant, mes cellules sont bien des Panels.
par contre comment régler leur taille ?
J'arrive à créer un panel avec la taille que je veux, et dans ce cas, il s'affiche correctement dans le JTree.
Par contre, si je veux faire un truc du genre :  
si la cellule est sélectionnée, alors le panel est gros
si la cellule est désélectionnée, alors le panel est petit,  
j'ai l'impression que ça ne marche pas dynamiquement. A savoir que les panels sont à la bonne taille, mais graphiquement, rien ne change dans le JTree.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  JPanel dans JTree. Comment commencer ?

 

Sujets relatifs
[Livre] pour bien commencer avec ORACLEComparaison des éléments d'un JPanel
[Java] border d'un JPanel : problème d'affichageProbleme JTree
Comment commencer un catalogue de produitsMettre un JPanel au premier plan
[SWING] autoscrolling sur objet en deplacement dans un jpanelCommencer la recherche au rang 'n' de la chaine
Aligner JPanelRetirer un JPanel d'une JFrame
Plus de sujets relatifs à : JPanel dans JTree. Comment commencer ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)