salut,je veusx afficher une arborescence comme windows ,avec jtree et voila mon code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
import javax.print.attribute.Size2DSyntax;
import javax.swing.JFrame;
import javax.swing.JTree;
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.DefaultTreeModel;
/*
 * Arbrejtree.java
 *
 * Created on 10 mars 2008, 20:26
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */
 
/**
 *
 * 
 */
public class Arbrejtree extends JFrame{
 
    private String i;
 
 
    /** Creates a new instance of Arbrejtree */
    public Arbrejtree() {
     //  setSize(500,500);
 
        DefaultMutableTreeNode racine = new DefaultMutableTreeNode("c’est la racine");
 
for( int i = 0; i < 3; ++i)
 
        racine.add( new DefaultMutableTreeNode("fils N° "+ i));
 
JTree monArbre = new JTree(racine) ;
//pour rajouter des noeuds
racine.add( new DefaultMutableTreeNode ("fils N° "+ i));
 
monArbre.setModel (new DefaultTreeModel(racine));
 
 }
 
public static void main (String []args){
   // Arbrejtree es = new Arbrejtree();
   // es.setVisible(true);
}
}