Programmation Java Swing/Arbre

Un livre de Wikilivres.
Aller à la navigation Aller à la recherche


Swing possède une classe de composant graphique permettant l'affichage d'une arborescence de données, de manière similaire à un explorateur de répertoires, nommée JTree.

Modèle[modifier | modifier le wikicode]

Le modèle de l'arbre est géré par une classe implémentant l'interface javax.swing.tree.TreeModel. Cette interface permet d'obtenir l'arborescence des objets à afficher, la notification de modification des objets, et d'enregistrer un écouteur d'évènement de changement d'arborescence. Elle est implémentée par la classe javax.swing.tree.DefaultTreeModel gérant des nœuds implémentant l'interface javax.swing.tree.TreeNode.

Cette interface est implémentée par la classe javax.swing.tree.DefaultMutableTreeNode.



Liens[modifier | modifier le wikicode]