Bon Jour , J'aimerai parcourir un JTree ; c.à.d parcourir tous les nodes et les leafs contenants dans ce JTree ?
Version imprimable
Bon Jour , J'aimerai parcourir un JTree ; c.à.d parcourir tous les nodes et les leafs contenants dans ce JTree ?
salut,
voici un bout de code qui pourra peut-être aider
et puis tu l'appelles en lui passant la racine de ton JTreeCode:
1
2
3
4
5
6
7
8
9
10
11
12
13 void parcourirNoeud(Object r) { TreeNode root = (TreeNode)r; System.out.println(root); for (int i = 0; i < root.getChildCount(); i++) { if (root.getChildAt(i).isLeaf()) System.out.println(root.getChildAt(i)); else parcourirNoeud(root.getChildAt(i)); } }
Code:
1
2 parcourirNoeud(tree.getModel().getRoot());
:D
Salut,
Pourriez vous me dire comment comparer deux JTree?
Je vous remercie d'avance