Bonjour,
je suis en train de faire la gestion du drag and drop pour le JFileChooser (à la main pas de TransferHandler) Pour ce faire j'ai du accéder à la liste des fichiers par l'arborescence des composants:
Voila c'est moche mais j'ai le composant et je peux lui ajouter des listener! Le problème réside dans le fait qu'un passage du mode "liste" au mode "détails" me mets tout en l'air!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 JComponent c = (JComponent) ((JScrollPane) ((JPanel) ((JPanel) getComponent(2)).getComponent(0)).getComponent(0)).getViewport().getView();
En effet le composant est modifié quand on change de vue, il y a peut être une solution élégante de faire ça alors je me tourne vers vous...
La solution est peut être dans FilePane: http://www.koders.com/java/fidEC94FD...318BD57FD.aspx
Merci
Partager