Activer noeud par un clic [RESOLU] - [JTree] - Java - Programmation
Marsh Posté le 10-06-2009 à 11:37:57
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...
Marsh Posté le 25-05-2009 à 16:08:14
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