Bonjour,
je veux ouvrir un fichier en faisant un drag dans l'explorateur windows et ensuite en faisant un drop dans un JtextArea.
J'arrive bien a récupérer le nom de mon fichier, mais dans une Array.
Ensuite je ne n'arrive pas a ouvrir mon fichier, car je n'arrive pas a "caster" l'Array en type File.
Mon appli fonctionne avec un Filechooser il me reste plus que ce problème.
Je peux mettre le code complet mais c'est un peu indigeste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public void drop(DropTargetDropEvent dtde) { Transferable tr = dtde.getTransferable(); DataFlavor[] flavors = tr.getTransferDataFlavors(); System.out.println(tr.getTransferData(flavors[0])); FileReader fr = new FileReader((String) tr.getTransferData(flavors[0])); }
Il n'y a pas longtemps que je fais du java et certain notion m'échappe, si quelqu'un à 2 minutes, merci d'avance.
Partager