J'ai un petit problème avec une JTree.Je voudrais enlever tous les noeuds de la racine, j'aimerai savoir pourquoi cette méthode ne marche pas :
Exemple tout simple..
PS : Ma question n'est pas de savoir commen enlever tous les noeuds de l'arbre je l'ai réussi avec une autre méthode ma question est de comprendre pourquoi ca ne marche pas..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 JTree tree = new JTree(); //... private void ViderArbre(){ Enumeration enum = ((MutableTreeNode)tree.getModel().getRoot()).children(); while ( enum.hasMoreElements() ){ ((DefaultTreeModel)tree.getModel()). removeNodeFromParent((MutableTreeNode)enum.nextElement()); }
Merci d'avance,
Nicolas.
Partager