martes, 21 de agosto de 2012



Clase para abrir un archivo de texto desde java y cargar el contenido en una variable de tipo String



import java.io.*;
import javax.swing.JFileChooser;
import javax.swing.filechooser.FileNameExtensionFilter;

public class archivo {

    File f;
    FileReader lectorArchivo;


     public  String leerGrafico()
    {
   
        JFileChooser j= new JFileChooser();
        File f1=new File("C:\\Users\\usuario\\Desktop");
        j.setCurrentDirectory(f1);
        FileNameExtensionFilter filter = new FileNameExtensionFilter(".txt","txt");
        j.setFileFilter(filter);
        j.showOpenDialog(j);
        String path= j.getSelectedFile().getAbsolutePath();
        String lectura="";
        f = new File(path);
        try{
        FileReader fr = new FileReader(f);
        BufferedReader br = new BufferedReader(fr);
        String aux;
        while((aux = br.readLine())!=null) {
                lectura = lectura+aux+"\n";
            }
        }catch(IOException e){}
        return lectura;
    }
 

}

No hay comentarios:

Publicar un comentario