putadas
import java.io.*;
02
03
public String leer(String nombre)
04
05
//El parametro nombre indica el nombre del archivo por ejemplo "prueba.txt"
06
07
{
08
09
try{10
11
File f;
12
FileReader lectorArchivo;
13
14
//Creamos el objeto del archivo que vamos a leer
15
f = new File(nombre);
16
17
//Creamos el objeto FileReader que abrirael flujo(Stream) de datos para realizar la lectura
18
lectorArchivo = new FileReader(f);
19
20
//Creamos un lector en buffer para recopilar datos a travez del flujo "lectorArchivo" que hemoscreado
21
BufferedReader br = new BufferedReader(lectorArchivo);
22
23
String l="";
24
//Esta variable "l" la utilizamos para guardar mas adelante toda la lectura del archivo
25
26
String aux="";/*variable auxiliar*/
27
28
while(true)
29
//este ciclo while se usa para repetir el proceso de lectura, ya que se lee solo 1 linea de texto a la vez
01
{
02aux=br.readLine();
03
//leemos una linea de texto y la guardamos en la variable auxiliar
04
if(aux!=null)
05
l=l+aux+"n";
06
/*si la variable aux tiene datos se va acumulando en la variable l,07
* en caso de ser nula quiere decir que ya nos hemos leido todo
08
* el archivo de texto*/
09
10
else
11
break;
12
}
13
14
br.close();
15
16
lectorArchivo.close();17
18
return l;
19
20
}catch(IOException e){
21
System.out.println("Error:"+e.getMessage());
22
}
23
return null;
24
}
Botón 1
text: Crear
nombre de variable:btnCrear
Botón 2
text: Leer
nombre de variable: btnLeer
Botón 3
text: Escribir
nombre de variable: btnEscribir
Área de texto
nombre de variable: txtContenido
Antes de comenzar con los códigosde cada botón, agregamos unas variables globales que vamos a utilizar. Esto va debajo de public class Principal extends javax.swing.JFrame {
1. public static Boolean estadoDesarrollo=true;
2....
Regístrate para leer el documento completo.