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:

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";
}
Si vous avez des solutions ou conseils, je suis preneur !

Merci