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
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 :
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
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
Partager