ayuda por favor ! con jtextArea
buenas tardes amigo mi tonta pregunta es !
¿ como puedo guardar en un archivo.txt lo que me muestra un jTextArea ??
espero una ayuda de como podria hacerlo por favor, un ejemplo algo que me oriente
gracias :D
- Inicie sesión o regístrese para enviar comentarios
espero te sirva
FileOutputStream salida;
try
{
salida = new FileOutputStream ("loQueSea.txt");
new PrintStream(fout).println (""+jTextArea1.getText());
fout.close();
}catch (IOException e){System.err.println ("error "+e.toString());}
creo que es algo asi, la verdad hace rato que no programo nada con swing, no olvides importar java.io.*
saludos
amiigo gracias por la ayuda
amiigo gracias por la ayuda pero lo coloco y me genera error :s he intentado diversas formas y nada
yo tengo este e intentado acoplarlo a mi situacion y nada ! echale un ojo a ver por favor ! si me puedes ayudar
package estructuradatos;
import java.io.*;
public class GuardarDatos {
public GuardarDatos()throws IOException {
// Leer el Codigo Fuente de este Archivo
BufferedReader in = new BufferedReader(
new FileReader("D:/Documents and Settings/nahomy/Escritorio/1.txt"));
String s, s2 = new String();
while ((s = in.readLine()) != null)
s2 += s + "\n";
in.close();
// Leer Datos Interactivamente
BufferedReader stdin = new BufferedReader(
new InputStreamReader(System.in));
System.out.print("Introduzca cualquier dato: ");
s2 += "Usted agrego la linea \" " + stdin.readLine() +
" \" en la linea de comandos";
// Depositar Datos en un Archivo de Texto
try {
BufferedReader leer = new BufferedReader(
new StringReader(s2));
PrintWriter escribir = new PrintWriter(
new BufferedWriter(new FileWriter("D:/Documents and Settings/nahomy/Escritorio/datos-generados.txt")));
int lineaNo = 1;
while ((s = leer.readLine()) != null)
escribir.println(lineaNo++ + ": " + s);
escribir.close();
} catch (EOFException e) {
System.out.println("Final de Stream");
}
}
}
intenta esto
FileWriter fw = null;
PrintWriter pw = null;
try
{
fw = new FileWriter("c:/abc.txt");
pw = new PrintWriter(fw);
pw.println("lo que sea: "+jTextArea1.getText());
fw.close();
} catch (Exception e) {
e.printStackTrace();
}
disculpame pero me esta fallando esta compu, ademas que no tengo ningun ide de java instalado en esta pc, ni siquiera el jdk asi que no puedo
probar si tiene algun error el codigo que te envio pero debe de funcionar
saludos