Quote Originariamente inviata da marcoozmg Visualizza il messaggio
Ciao a tutti, sono nuovo del forum. Mi piace programmare in Java a tempo perso. Sto creando un semplice blocco note. Sono arrivato a gestire il salvataggio del testo scritto. Lo prendo da una JTextArea e lo salvo in un file. Il mio problema � che non mi vengono salvati i ritorni a capo. Ho provato diversi metodi di scrittura dal PrintWriter(che in teoria salva la formattazione) al BufferedWriter. Inoltre ho provato a prendere riga per riga la textArea e aggiungerci un \n a fine riga e poi salvare questa nuova stringa. Alla fine per� quando apro il txt generato, con ad esempio il blocco note di windows mi ritrovo tutto in una riga. Non so pi� come fare.
Domande: hai già letto la documentazione di JTextArea? In particolare la riga che parla dei Newline che rimanda alla documentazione del DefaultEditorKit?
Hai già notato che JTextArea (JTextComponent in generale) ha i metodi read (legge da un Reader) e write (scrive su un Writer)?