studio reales proyectos programacion libro introducción incluye herramientas fundamentos fuente español código con avanzado aplicaciones java swing jfilechooser

java - reales - libro de android studio en español pdf



Cómo "Abrir" y "Guardar" usando Java (6)

Desea utilizar un objeto JFileChooser . Se abrirá y será modal, y bloqueará el hilo que lo abrió hasta que elija un archivo.

Abierto:

JFileChooser fileChooser = new JFileChooser(); if (fileChooser.showOpenDialog(modalToComponent) == JFileChooser.APPROVE_OPTION) { File file = fileChooser.getSelectedFile(); // load from file }

Salvar:

JFileChooser fileChooser = new JFileChooser(); if (fileChooser.showSaveDialog(modalToComponent) == JFileChooser.APPROVE_OPTION) { File file = fileChooser.getSelectedFile(); // save to file }

Hay más opciones que puede configurar para establecer el filtro de extensión de nombre de archivo o el directorio actual. Vea la API para javax.swing.JFileChooser para más detalles. También hay una página para "Cómo usar File Choosers" en el sitio de Oracle:

http://download.oracle.com/javase/tutorial/uiswing/components/filechooser.html

Quiero hacer un diálogo "Abrir" y "Guardar" en java. Un ejemplo de lo que quiero está en las imágenes a continuación:

Abierto:

Salvar:

¿Cómo voy a hacer esto?




Tal vez podría echarle un vistazo a JFileChooser , que le permite usar diálogos nativos en una línea de código.