Guardar y buscar en archivo de texto usando GUI con java en Net beans

Post on 25-Jan-2017

1.045 views 1 download

Transcript of Guardar y buscar en archivo de texto usando GUI con java en Net beans

Programación Avanzada: Guía 2 – Guardar y Buscar en Archivo de Texto con Java usando NetBeans

www.slideshare.net/emergar

GUIA 2

Tomando como base la guía 1:

http://www.slideshare.net/emergar/diseo-y-validacion-gui-con-java-usuando-netbeans-57982408

Tenemos que la GUI creada en el formulario JFrame FrmAsociado:

Ahora crear una clase para el manejo de archivos de texto, que permita guardar y buscar los registros que ingresen

por la GUI. Esta clase se llamara MenejadorArchivo y tendrá dos métodos estáticos que permitan guardar cada

registro en una sola línea y separados los datos por comas o punto y coma, para luego buscarlos.

Para hacer esto se van a utilizar las Clases de la API de Java que gestionan los ficheros.

File: Crea un objeto con los datos del fichero a manejar.

FileOutputStream: Para crear un flujo de salida a un archivo

OutputStreamWrite: para escribir en un flujo de salida.

BufferedWrite: Buffer para escritura de un archivo.

FileReader: Lector de un archivo.

BufferedReader: Buffer para lectura de un archivo.

Programación Avanzada: Guía 2 – Guardar y Buscar en Archivo de Texto con Java usando NetBeans

www.slideshare.net/emergar

Método para guardar cada línea de registro en el archivo de texto. Recibe el fichero donde se va a guardar y el

string con los datos del registro separados por comas:

Programación Avanzada: Guía 2 – Guardar y Buscar en Archivo de Texto con Java usando NetBeans

www.slideshare.net/emergar

Método para guardar cada línea de registro en el archivo de texto. Recibe el fichero donde se va a guardar y el

string con los datos del registro separados por comas:

Ahora se le adicionan los siguientes códigos al FrmAsociado.

En el evento al dar clic del botón guardar:

Programación Avanzada: Guía 2 – Guardar y Buscar en Archivo de Texto con Java usando NetBeans

www.slideshare.net/emergar

En el evento al dar clic del botón buscar: