|
Meine Frage:
ich möchte einen textdokument(.txt) in ein JTextArea einlesen, das funktioniert auch, aber wie kann ich denn neu geschriebenen text(in dem JTextArea) speichern vor dem beenden??
Meine Ideen:
import java.awt.Dimension;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.File;
import java.awt.BorderLayout;
import java.io.*;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
public class Auslesen extends JFrame {
public Auslesen() {
super("Ausgelesener Text"); //name des jtextareas
setDefaultCloseOperation(EXIT_ON_CLOSE); //mit x schließen
JTextArea textArea = new JTextArea();
try {
textArea.read(new FileReader("C:/Dokumente und Einstellungen/...../Auslesen.txt"), "");
} catch (Exception e) {
e.printStackTrace();
}
JScrollPane scrollPane = new JScrollPane(textArea);
scrollPane.setPreferredSize(new Dimension(640, 480)); //große des textareas
add(scrollPane);
pack();
setVisible(true); //wird sichbar gemacht
}
public static void main(String[] args) {
new Auslesen();
}
}
|
|