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

  FORUM HardWare.fr
  Programmation
  Java

  [RESOLU] - [JTree] Activer noeud par un clic

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU] - [JTree] Activer noeud par un clic

n°1887716
sixroses
Posté le 25-05-2009 à 16:08:14  profilanswer
 

Bonjour,
 
Je cherche mais en vain....
J'ai créé un JTree qui a comme modèle non pas des nodes mais des objets que j'ai créé. J'ai alors redéfini un TreeCellRenderer.
 
Le problème est que, maintenant, lorsque je clique sur un noeud (élément du JTree), il ne s'active pas (il n'a pas l'encadré bleu ou tout autre marque montrant qu'il a été sélectionné)
 
Peut etre faut il créer un TreeMouseListener, mais j'ai pas pas su l'utiliser.
ou encore un TreeSelectionListener avec la méthode valueChanged mais là aussi je ne penses pas que ce soit approprié pour cette application.
 
HElp please :??:  
 
Merci de votre aide


Message édité par sixroses le 10-06-2009 à 11:40:16
mood
Publicité
Posté le 25-05-2009 à 16:08:14  profilanswer
 

n°1893535
sixroses
Posté le 10-06-2009 à 11:37:57  profilanswer
 

Il faut simplement définir une méthode paint dans la classe implémentant TreeCellRenderer que l'on a créé.
 
On peut préciser setBorder, setFont...


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

  [RESOLU] - [JTree] Activer noeud par un clic

 

Sujets relatifs
[résolu] Regex pour identifier les bons couples span /span[Résolu] Comment faites vous pour installer XSLT ? :/
[Resolu] [CSS] padding/margin left marche pas[résolu] - Listage de repertoire et bouton radio
[Résolu] Découpage d'une chaine de caractères[Résolu]Ouverture de fichiers et fonctions
Résolu - Attendre dans un destructeur / Tester une instanceAffichage d'une image JPG "sans fichier" [Résolu]
[résolu] afficher récursivement heure + mois sur deux champsAfficher une image différente à chaque clic
Plus de sujets relatifs à : [RESOLU] - [JTree] Activer noeud par un clic


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR