Salut à tous!
Comment faire pour récupérer les nom d'un noeud d'un JTree lorsque l'on a le TreePath...
Merci d'avanceCode:
1
2 TreePath treePath = jTree.getPathForLocation(location.x, location.y);
Version imprimable
Salut à tous!
Comment faire pour récupérer les nom d'un noeud d'un JTree lorsque l'on a le TreePath...
Merci d'avanceCode:
1
2 TreePath treePath = jTree.getPathForLocation(location.x, location.y);
salut,
il suffit de faire
en general pour avoir le nom du noeud il suffit d'appeler l'objet associer au noeud puis d'appeler la methode toString()Code:
1
2
3
4 TreePath treePath = jTree.getPathForLocation(location.x, location.y); MyNodeType selectedNode = treePath.getLastPathComponent(); //si le tree est construit avec un DefaultTreeModel cela te renverra un TreeNode, sinon ton propre objet Node
Code:
1
2
3 MyObject ob = (MyObject) selectedNode.getUserObject(); String nomDuNoeud = ob.toString();
Merci, c'est tout bon...