JTree : problème d'affichage ajout/suppression noeud
Bonjour,
J'ai effectué un programme pour la mise à jour d'un JTree en implémentant l'interface TreeModel. Quand j'ajoute un élément (que ce soit un noeud ou une feuille), le tree ne met pas à jour les éléments enlevés ou ajoutés après avoir exécuté la ligne ci-dessous :
tree.setModel(model);
Mais le tree met à jour les éléments supprimés ou ajoutés si on fait comme suit :
tree.setModel(null);
tree.setModel(model);
mais l'inconvenient c'est qu'il dissimule tous les sous-éléments.
Est-ce que quelqu'un peut m'aider, parce que j'aimerai ajouter/supprimer un élément tout en gardant l'état du tree.
Merci d'avance