bonjour à tous,

voilà j'ai un problème avec mon Jtree.

voilà j'ai une méthode dans ma classe principale qui initialise le Jtree dans son panel. En faite quand je créé un JTree basique avec ce code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
String[] racine = {"noeud 1","noeud 2","noeud3","noeud 4"};
	    JTree fTree = new JTree(racine);
		fTree.setRootVisible(true);
tout va bien il s'affiche correctment.... mais le problème c'est que je voudrais sortir mon Jtree dans une classe séparée comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
public class FileTree extends JTree{
 
	FileTree(){
 
		String[] racine = {"noeud 1","noeud 2","noeud3","noeud 4"};
	    JTree fTree = new JTree(racine);
		fTree.setRootVisible(true);
	}		        
}
et l'appeler avec

Code : Sélectionner tout - Visualiser dans une fenêtre à part
FileTree fTree = new FileTree();
dans ma méthode qui construit le Panel

mais le problème c'est qu'il m'affiche le Jtree par défaut avec


JTree->colors
->sports
->food

etc.....

quel est le problème ? je ne voit pas du tout et mettre la gestion du Jtree dans ma méthode ne me plait pas trop. Si quelqu'un peu m'aider merci