voici un morceau de mon code :
Ici, mon code se plante dès que l'exécution atteitn le ligne DefaultMutableTreeNode selectedNode .... Il semblerais qu'il ne détecte pas le composant JTree (qui existe pourtant).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public boolean importData(JComponent comp, Transferable data) { logger.debug("import data en cours ..."); // noeud où sera inséré le fichier ou dossier DefaultMutableTreeNode selectedNode = (DefaultMutableTreeNode) ((JTree)comp).getSelectionPath().getLastPathComponent(); logger.debug("noeud courant : " + selectedNode);
J'ai aussi lancé un débug, et cela m'indique que le CellRenderer est peut etre la cause du problème.
Partager