Bonjour

Je souhaiterai pouvoir afficher un arbre (via JTree) "interactivement", c'est à dire de ne pas le charger complètement à sa création (c'est impossible, il est infini), mais de charger branche par branche lorsque l'utilisateur le demande.

J'ai donc trouvé différents listeners, par exemple TreeWillExpandListener, qui est appelé lorsqu'une branche se développe, et où je pourrais donc demander (juste avant son développement) l'ajout du sous-arbre juste à cet endroit.

Mon problème est que par défaut, un élément de JTree qui ne possède pas de fils est considéré comme "une feuille", et donc non extensible, et donc ne pouvant pas appeler ce listener.

Existe-t-il un moyen de "forcer" un élément à autoriser cette extension, même si au moment du clic il ne possède pas de fils ?

Merci

Pierre