Bonjour,
Comment inhiber (désactiver) un noeud d'un JTree ( de telle façon qu'on ne peut pas le sélectionner) ?
Version imprimable
Bonjour,
Comment inhiber (désactiver) un noeud d'un JTree ( de telle façon qu'on ne peut pas le sélectionner) ?
Tu dois utiliser un Tree-will-expand listener.
En clair, ce listener detecte qu'un noeud va etre ouvert ou non, et tu peux determiner si tu veux bien ou non.
Tuto:
http://java.sun.com/docs/books/tutor...dlistener.html
Ah oui, si tu veux completement le "deconnecter", tu devras aussi ecrire un renderer pour le tree, pour ne pas afficher lorsque le noeud a le focus ou est selectionne...
Moi je veux uniqument inhiber le noeud mais on peut l'ovrir et exploiter normalement ses noeud fils. En quelques mots, je veux interdir le click sur ce noeud mais pas ses fils.Citation:
Envoyé par thomas_strass