Filecholder

Páginas: 3 (735 palabras) Publicado: 3 de agosto de 2011
Cuadros de diálogo Abrir y Guardar

Las opciones Abrir y Guardar son opciones muy comunes en las aplicaciones. Estas opciones permiten buscar en el árbol de carpetas del sistema un fichero enconcreto y abrirlo, o bien guardar una información dentro de un fichero en alguna carpeta.

Java proporciona una clase llamada JFileChooser (elegir fichero) que permite mostrar la ventana típica de Abriro Guardar:

Ventana Abrir fichero:


(La ventana de guardar es la misma, solo que muestra en su barra de título la palabra Guardar)

El objeto JFileChooser nos facilita la labor de elegir elfichero, pero no realiza la apertura o la acción de guardar la información en él. Esto tendrá que ser programado.



Ejercicio guiado

1. Vamos a practicar con el JFileChooser. Para ello, creaun nuevo proyecto.

2. Añade en el proyecto los siguientes elementos:

a. Una barra de menús. Llámala barraMenus.
b. Dentro de ella una opción “Archivo” llamada menuArchivo.
c. Dentro de laopción “Archivo”, introduce los siguientes elementos:
- Una opción “Abrir”, llamada menuAbrir.
- Un separador (llámalo como quieras)
- Una opción “Salir”, llamada menuSalir.

3. Una vez hecho esto tuformulario tendrá la siguiente forma:



4. Si ejecutas el programa el menú se verá así:



5. Si observas el Inspector, tendrá un aspecto parecido al siguiente:



6. Para que alpulsar la opción “Abrir” de nuestro programa aparezca el diálogo de apertura de ficheros, es necesario añadir a nuestro programa un objeto del tipo JFileChooser.

Los objetos JFileChooser se añadirán ella zona de “Otros Componentes” del inspector.

7. Haz clic con el derecho sobre la zona de “otros componentes” y activa la opción Agregar desde Paleta – Swing – JFileChooser:



8. Apareceráentonces un objeto JFileChooser dentro de Otros Componentes. Aprovecha para cambiarle el nombre a este objeto. Su nombre será elegirFichero.

El inspector quedará así:



9. Una vez hecho...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS