Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   crear fichero de jtextpane (http://www.forosdelweb.com/f45/crear-fichero-jtextpane-497941/)

natxojarto 14/06/2007 10:39

crear fichero de jtextpane
 
Hola estoy intentando crear un fichero desde un jtextpane pero quiero que se escriba igual que en el jtextpane, si el usuario ha escrito 2 lineas, por ejemplo:
Aupa ahi
Hola

si lo hago normal, me lo escribe todo seguido en una linea separado por un cuadrado. Utilizo JtextPane con el nombre de editor:

String texto=editor.getText();
FileOutputStream fout;
try {
fout = new FileOutputStream(fichero);
try {
fout.write(texto.getBytes());
} catch (IOException e1) {
System.out.println("Io exception");
}
} catch (FileNotFoundException e2) {
System.out.println("No se encuentra el archivo");
}

chuidiang 14/06/2007 12:17

Re: crear fichero de jtextpane
 
Hola:

En windows el fin de linea son dos caracteres, un /r y un /n. En unix y en el JTextPane sólo se usa /n. Ese /n suelto, sin el /r, en windows te lo interpreta como un cuadradito.

Si quieres que se escriba bien el fichero, utiliza un PrintWriter con el método println(), escribiendo línea a línea.

Se bueno.

natxojarto 15/06/2007 01:45

Re: crear fichero de jtextpane
 
pero como voy cogiendo linea a linea lo del jtextpane?

GreenEyed 15/06/2007 04:11

Re: crear fichero de jtextpane
 
Para leer un String -> StringReader

http://java.sun.com/j2se/1.5.0/docs/...ingReader.html

S!


La zona horaria es GMT -6. Ahora son las 08:20.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.