récupération MutableTreeNode par Drag&Drop
voici un morceau de mon code :
Code:
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); |
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).
J'ai aussi lancé un débug, et cela m'indique que le CellRenderer est peut etre la cause du problème.