Bonjour,
j'ai un problème qui me turlupine!!!
lorsque je veux créer ou supprimer un noeud j'ai toujours comme erreur nullPointerException
Voilà comment je fais :
j'ai différents types de noeud qui corresponde chacun à une classe qui dérive toutes de DefaultMutableTreeNode
Pour ajouter un noeud j'ai la méthode addEnfant qui se trouve dans le noeud parent
Donc pour ajouter mon noeud , je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public void addEnfant(Besoin besoin){ BesoinNode bn = new BesoinNode(this,besoin,bm); lstEnfants.add(bn); bm.insertNodeInto(bn, this, getChildCount()); }
"bm.insertNodeInto(bn, this,
getChildCount());"
Pour info, bm n'est pas égal à null
j'ai essayé insert(bn,0);
Pour le remove, je fais bm.removeNodeFromParent(bn);
Quel est le problème ?
Merci d'avoir lu mon problème
Partager