java - sirve - seleccionar archivo jframe
Buscar diálogo de carpeta (5)
Código premastorizado:
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();
}
Necesito saber cómo obtener el diálogo "buscar carpeta" en java. Estoy al tanto de SWT. Pero tengo que hacer en swing? Hay alguna solución para esto?
[Cuando comencemos el eclipse, pedirá que elija el espacio de trabajo. Podemos ver el diálogo de buscar carpeta en ese momento] Gracias de antemano.
Parece que querrá usar un JFileChooser . Oracle tiene una serie de tutoriales sobre componentes básicos de Swing y cómo usarlos. Aquí está su página de tutorial para el link JFileChooser:
Puede forzar que JFileChooser seleccione solo carpetas, si agrega el siguiente comando.
_fileChooser.setFileSelectionMode( JFileChooser.DIRECTORIES_ONLY);
en el fragmento que publicó Bibhaw.
Use JFIleChooser. p.ej
JFileChooser chooser = new JFileChooser("C:/example");
para más detalles, revise:
http://leepoint.net/notes-java/GUI/containers/20dialogs/30filechooser.html
JFileChooser j = new JFileChooser();
j.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
Integer opt = j.showSaveDialog(this);