Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Topaz_34 en 23 Junio 2007, 10:18 am



Título: Guardar en archivo .txt
Publicado por: Topaz_34 en 23 Junio 2007, 10:18 am
Solucionado..!  ;D


Título: Re: Guardar en archivo .txt
Publicado por: Casidiablo en 24 Junio 2007, 02:25 am
¿Almacenarlo dónde?

En una variable, en un archivo, en una base de datos, ¿dónde? Ok, lo importante es obtener los datos que contenga, para eso utiliza el método getText().

Código:
String str = objeto.getText();

Saludos!!!


Título: Re: Guardar en archivo .txt
Publicado por: »~^~«CkNU!»~^~« en 27 Junio 2007, 16:53 pm
Citar
eh intentado varias formas y no lo he logrado..

Todos dicen lo mismo. A ver, decí que fue lo que probaste y qué problemas tuviste que con gusto te ayudamos.


Título: Re: Guardar en archivo .txt
Publicado por: Topaz_34 en 29 Junio 2007, 00:21 am
Citar
eh intentado varias formas y no lo he logrado..

Todos dicen lo mismo. A ver, decí que fue lo que probaste y qué problemas tuviste que con gusto te ayudamos.


Pues yo si trata de muchas formas como por ejemplo:


public void guardar(String nombarch)
    {   
       
      PrintWriter arch=null;
      try
      {
         arch=new PrintWriter(new BufferedWriter(new                FileWriter(nombarch)));
         arch.println(texto.getText());
      }
      catch(Exception e)
      {
         JOptionPane.showInputDialog(null,"Error, Datos no almacenados ");   
         //System.err.println("Error, el archivo no pudo ser guardado :( ");
      }
      try{
         if(arch!=null)
            arch.close();
      }
      catch(Exception e)
      {
      
      }
    }




¬¬'
 _


Título: Re: Guardar en archivo .txt
Publicado por: Crack_X en 29 Junio 2007, 00:34 am
Por favor utiliza las etiquetas de codigo:

Código
  1. FileWriter escribir = new FileWriter( new File("archivo.txt") );
  2.  

o

Código
  1.   = new PrintWriter(new BufferedWriter(new FileWriter("foo.out")));

Lee la documentacion de lo que quieras usar.

http://java.sun.com/j2se/1.4.2/docs/api/java/io/BufferedWriter.html (http://java.sun.com/j2se/1.4.2/docs/api/java/io/BufferedWriter.html)

PD: Que mal se ve la nueva etiqueda de codigo :S


Título: Re: Guardar en archivo .txt
Publicado por: Casidiablo en 29 Junio 2007, 15:40 pm
PD: Que mal se ve la nueva etiqueda de codigo :S

Sep, demasiado mal... me imagino que se solucionará modificando un poco el CSS.

Saludos!!


Título: Re: Guardar en archivo .txt
Publicado por: marioly en 30 Junio 2007, 02:16 am
¿Almacenarlo dónde?

En una variable, en un archivo, en una base de datos, ¿dónde?

no se.., creo (y guiandome por el titulo), es en un txt 

Código:
FileWriter escribir = new FileWriter( new File("archivo.txt") );
haciendo eso trunkaria el archivo cada vez :P , y creo que quiere usarlo como una pequeña base de datos :)

podrias hacer:
Código:
			PrintStream stream = new PrintStream(new FileOutputStream("miarchivo.txt", true));
stream.println(etiqueta.getText());

saludos ;)