bonjour a tous, je cherche a connaître le TreePath d'un des noeuds de mon arbre, j ai déja trouvé une méthode mais elle ne retourne pas un TreePath mais un tableau de TreeNode[] ...

en fait j'ai une méthode qui se déclanche lors d'un clic sur un Noeud, et j aimerais récuperer le TreePath de la première feuille de l'arbre !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
TreePath tmpPath = new TreePath(((DefaultMutableTreeNode)thepath[x]).getChildAt(i));
cette méthode me retourne bien le Path mais pas depuis la racine ...


<edit : résolu tout seul dans la minute :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
                         TreePath tmpPath = new TreePath(((DefaultMutableTreeNode)(((DefaultMutableTreeNode)thepath[x]).getChildAt(i))).getPath());