Je dois savoir comment afficher la boîte de dialogue «Parcourir pour le dossier» dans Java. Je suis au courant de SWT. Mais j'ai besoin de faire du swing? Y a-t-il une solution à cela? [Au début de l'éclipse, nous demanderons l'espace de travail choisi. Nous pouvons voir le dialogue de recherche de dossier à ce moment-là] Merci d'avance.Parcourir la boîte de dialogue de dossier
Répondre
Semble que vous voulez utiliser un JFileChooser. Oracle a un tas de tutoriels sur les composants de base Swing et comment les utiliser. Voici leur page de tutoriel pour le JFileChooser: link.
+1 Comme @Stahis Alexopoulos a écrit _fileChooser.setFileSelectionMode (JFileChooser.DIRECTORIES_ONLY); travaillé pour la sélection de dossier. – HDdeveloper
Utilisez JFIleChooser. par exemple.
JFileChooser chooser = new JFileChooser("C:\example");
pour plus de détails s'il vous plaît passer par:
http://leepoint.net/notes-java/GUI/containers/20dialogs/30filechooser.html
http://download.oracle.com/javase/tutorial/uiswing/components/filechooser.html
Vous pouvez forcer JFileChooser pour sélectionner les dossiers seulement, si vous ajoutez la commande suivante.
_fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
dans l'extrait publié par Bibhaw.
JFileChooser j = new JFileChooser();
j.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
Integer opt = j.showSaveDialog(this);
"this" dans ShowSaveDialog est votre variable JFrame –
Code pré-mâché:
JFileChooser fc = new JFileChooser();
fc.setCurrentDirectory(new java.io.File(".")); // start at application current directory
fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int returnVal = fc.showSaveDialog(this);
if(returnVal == JFileChooser.APPROVE_OPTION) {
File yourFolder = fc.getSelectedFile();
}
- 1. Comment utiliser la boîte de dialogue Parcourir le dossier dans l'application console
- 2. boîte de dialogue de dossier dans C# asp.net
- 3. Comment créer une boîte de dialogue "Parcourir le dossier" dans Adobe FLEX?
- 4. Ouvrir/Parcourir Boîte de dialogue en php/javascript?
- 5. Boîte de dialogue ASP?
- 6. Parcourir la boîte de dialogue de fichiers en utilisant Winforms et Managed C++
- 7. Parcourir le bouton du fichier dans la boîte de dialogue de l'interface utilisateur jquery
- 8. Boîte de dialogue du navigateur de dossiers comme la boîte de dialogue Ouvrir un fichier
- 9. Boîte de dialogue d'importation Eclipse manquant dossier "Général" - comment restaurer?
- 10. Boîte de dialogue Parcourir les dossiers avec des cases à cocher?
- 11. Confirmer la boîte de dialogue
- 12. Affichage dialogue de sélection de dossier dans Visual C++ 6
- 13. Besoin d'une boîte de dialogue pour parcourir les ordinateurs sur un réseau
- 14. Ouvrir la boîte de dialogue de dialogue avec la touche
- 15. boîte de dialogue dans CakePHP
- 16. transmettre des données de la boîte de dialogue à l'activité d'appel de la boîte de dialogue?
- 17. ASP.NET MVC browse dossier/fichier de dialogue
- 18. jQuery Mobile: défilement de la boîte de dialogue de dialogue
- 19. Ouvrir la boîte de dialogue avec le style fixe de la boîte de dialogue
- 20. Fermeture de la boîte de dialogue et du formulaire qui a lancé la boîte de dialogue
- 21. Lancer la boîte de dialogue personnalisée à partir de la boîte de dialogue Alerte - Erreur NullPointer
- 22. Différence entre la boîte de dialogue actuelle et la boîte de dialogue de référence
- 23. Boîte de dialogue modale
- 24. Boîte de dialogue modale
- 25. Boîte de dialogue JQuery
- 26. Boîte de dialogue Java
- 27. jquery boîte de dialogue
- 28. boîte de dialogue modérée
- 29. BlackBerry boîte de dialogue
- 30. Boîte de dialogue jQuery
Est-il possible avec AWT (sans la personnalisation d'un propre DirChooser)? – Bitterblue
Simplement: JFileChooser + setFileSelectionMode (JFileChooser.DIRECTORIES_ONLY) – Jon