Bojour à tous,

je cherche une méthode qui me permet de supprimer un node dans un jtree et ceci sans qu'il soi sélectionné.

Par exemple si j'ai:

+root
+p1
-1
-2
+p2
-3
-4
j'aimerais avoir qualque chose de type Mytree.remove(p1) ce qui donne :

+root
+p2
-4
-3
j'ai fais quelque chose qui ressemble à l'exemple trouvé dans Titorial Java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
DefaultMutableTreeNode nd=new DefaultMutableTreeNode("p1");
MutableTreeNode parent = (MutableTreeNode)(nd.getParent());
 
treeModel.removeNodeFromParent(currentNode);
mais ça n'a pas fonctionné. En faite dans l'exemple que j'ai vu on récupére le node séléctionné, seuleument je cherche à supprimer un node sans le sélectionner.
est ce quelq'un sait comment faire