Bonjour,
Je suis en train de développer un logiciel en JAVA.
A un moment, je dois sélectionner un dossier. J'ai donc utilisé JFileChooser avec.
Code : Sélectionner tout - Visualiser dans une fenêtre à part choser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
Niveau fonctionnement ca marche plutot bien cependant il y a un bug, lorsque je clique sur 'Ouvrir' après avoir sélectionné le dossier voulu, la page se ferme (normal jusqu'a maintenant) et se ré ouvre, si je la ferme, le fichier choisi précédemment n'est pas sélectionné et affiche "erreur" (on tombe donc sur une exception ?), mais si je le sélectionne a nouveau et que je clique sur 'Ouvrir' ça marchera.
Donc je vois pas trop comment régler ça
Voici mon code:
Si vous avez des solutions ou conseils, je suis preneur !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 public String configurer2(){ JFileChooser choser; choser=new JFileChooser(); choser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); // Dossier seulement choser.setCurrentDirectory(new File("C:/Documents and Settings/Dossantp/Bureau/")); int state = choser.showOpenDialog(this); if(state == JFileChooser.APPROVE_OPTION){ File f =choser.getSelectedFile(); String adr; adr = f.getAbsolutePath(); return adr; } else return "erreur"; }
Merci






Répondre avec citation
Partager