Bonjour,
Je souhaite grâce à un FileDialog laisser le choix à l'utilisateur de choisir entre un fichier ou un dossier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 FileDialog fd = new FileDialog(this.keubLog, "Ouvrir", FileDialog.LOAD); fd.setVisible(true); String reponse=null; reponse=fd.getDirectory(); System.out.println("> "+reponse);
Je veux donc que lorsque l'utilisateur clique sur ouvrir du FileDialog il se apsse ceci :
- si l'utilisateur est sur un dossier cela ferme le fileDialog et me renvoie le path du repertoire. ( pour l'instant le dossier s'ouvre dans le file dialog, mais jarrive tout de même a récuperer le chemin grâce à fd.getDirectory(); )
- si l'utilisateur est sur un fichier cela ferme le JDialog et me renvoie le path du repertoire + le nom du fichier. Je pense utiliser fd.getFile(); ...
Donc comment éviter que le dossier s'ouvre dans le filedialog lorsqu'il est selectionnée et que l'utilisateur a cliqué sur ouvrir ?
en esperant m'avoir fait comprendre
Merci d'avance !
Partager