Popular Post

Posted by : Juan Jose Grajeda Cuesi jueves, 26 de abril de 2012

En el post anterior explique como leer un archivo de texto en java. Aquí les coloco un ejemplo de como abrir un archivo de texto con java utilizando un JButton, JTextPane, JFileChooser y por supuesto un JFrame.

El resultado del código que colocare, es el siguiente

La interfaz con un JButton "Abrir" que nos mostrará un JFileChooser para elegir el archivo que deseamos abrir, y un JTextPane, que será el que contendrá el texto obtenido del archivo.

Al dar click al boton "Abrir" nos mostrará una ventana para escoger el archivo que deseamos. Al escoger el archivo que deseamos abrir presionamos el botón Abrir.

Luego de abrir el archivo nos mostrar su contenido.
Puedes descargar el Codigo Fuente
o verlo aquí, el código es el siguiente:

{ 7 comentarios... read them below or Comment }

  1. exelente (Y) gran trabajo colega

    ResponderEliminar
  2. @e249bd34829b19375badfd05fdc6aa52:disqus @78ba2d0ab50f6956f66287bce6c4cc21:disqus Gracias, que bueno que les haya gustado. Dios los bendiga.

    ResponderEliminar
  3. Buenos Dias

    Me genera falla en este linea de comando


    new com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel()

    ResponderEliminar
    Respuestas
    1. Que tal Jonny,

      Creo que este falla da con la versión 7 de Java.

      Pero solo comenta la linea
      "UIManager.setLookAndFeel( new com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel() );"

      Y funcionará esta linea es únicamente para cambiar el Look&Feel

      Bendiciones.

      Eliminar
  4. Por ejemplo si le ingreso un dato mas, como le hago para que se guarde los nuevos datos??

    ResponderEliminar
    Respuestas
    1. Que tal, Perdón por la tardanza ps fijate que lo que se hace es agregar el nuevo dato al string y la forma de guardarlo es utilizar FileWriter y BufferedWriter

      En esta pagina esta como es la escritura de un archivo en java.
      http://lineadecodigo.com/java/escribir-en-un-fichero-de-texto-con-java/
      Bendiciones espero que te haya ayudado aunque un poco tarde :D

      Eliminar

- Copyright © Aprendiendo Software - Date A Live - Powered by Blogger - Designed by Johanes Djogan -