Bonjour à tous.
Je poste très peu souvent, j'aime pas ennuyer les gens avec mes problemes.
Mais là c'est particulier, c'est pour l'ecole ! Donc si j'arrive pas ca va me prendre la tete.
Je vais simplifier le code au max
L'appli c'est un logiciel FTP de base. Le Jtree liste les fichiers distants.
J'ai personnalisé le contenu et l'affichage avec
En gros quand j'affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 JTreeArbo = new JTree(myModel); JTreeArbo.setCellRenderer(new RemoteRenderer()); JScrollTree.setViewportView(JTreeArbo);
Mon Jtree est bien remplis, avec un Root, des noeuds qui sont repertoires ou leaf... Mais quand on clic sur un noeud, la selection a bien changé, mais la fonction ValueChanged m'affiche Selection changed null.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 JTreeArbo.addTreeSelectionListener(new TreeSelectionListener(){ public void valueChanged(TreeSelectionEvent event) { System.out.println("Selection changed " + event.getPath().getPathComponent(0)); } });
Merci d'avance et bonne soirée. o/
Partager