Advertisement
Metziop

Untitled

May 31st, 2021
891
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.57 KB | None | 0 0
  1.  
  2.     //------------------- recuperando el reporte creado --------------------------------------//
  3.     private void leerReporte() {
  4.  
  5.         try {
  6.  
  7.             //creando el objeto de la clase FileReader y pasandole por paramentro el objeto de la clase file archivo
  8.             FileReader fr = new FileReader("C:\\Users\\dario\\Documents\\NetBeansProjects\\floreria2\\src\\reportes.txt");
  9.             //creando el objeto br de la clase BufferedReader para almacenar en el buffer el archivo seleccionado, que es pasado por paramentro
  10.             BufferedReader br = new BufferedReader(fr);
  11.             //creacion de variables que contendran el texto del archivo leeido
  12.             String texto = "";
  13.             String linea = "";
  14.             //bucle para leer el archivo
  15.             while (((linea = br.readLine()) != null)) { //mientras que lo devuelto por el buffer no sea vacio
  16.                 texto += linea + "\n"; //se le suma a la variable texto lo contendido en la variable linea
  17.             }
  18.             //escribiendo en el area de texto designada el contenido de el archivo
  19.             txtaArchivo.setText(texto);
  20.             //se muestra en pantalla el aviso de que el archivo fue cargado de manera exitosa
  21.             JOptionPane.showMessageDialog(null, "Archivo cargado exitosamente ");
  22.             //cerrando el stream fr
  23.             fr.close();
  24.  
  25.         } catch (Exception e) {
  26.             //mostrando la exepcion en caso de error
  27.             JOptionPane.showMessageDialog(null, "Error al cargar archivo", "Error", JOptionPane.ERROR_MESSAGE);
  28.         }
  29.  
  30.     }
  31.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement