Hallo zusammen.
Ich würde gerne einen Text in einem JTextArea ausgeben.
Dabei habe ich ein merkwürdiges Problem mit dem schreiben in eine neue Zeile.
Wenn ich folgendermaßen in das JTextArea schreibe, dann klappt das ganz gut,
allerdings wird unter Linux der Zeilenvorschub nicht angezeigt und es wird alles in eine Zeile geschrieben.
Wenn ich es ohne line.separator versuche und den Zeilenvorschub mit \n mache, dann klappt der Zeilenvorschub garnicht. Wenn ich vor das "\n" noch ein Leerzeichen mache, " " dann klappt es, aber der Aufbau der JTextArea ist unglaublich langsam.
Kennst das jemand und hat eine Lösung dafür.
Mache ich vielleicht grundlegend etwas falsch?
Danke für eure Hilfe.
Ich würde gerne einen Text in einem JTextArea ausgeben.
Dabei habe ich ein merkwürdiges Problem mit dem schreiben in eine neue Zeile.
Wenn ich folgendermaßen in das JTextArea schreibe, dann klappt das ganz gut,
allerdings wird unter Linux der Zeilenvorschub nicht angezeigt und es wird alles in eine Zeile geschrieben.
Code:
String s = new String();
String newLine = System.getProperty("line.separator");
for(...){
s = newLine + wert.toString();
textfeld.insert(s,k);
}
Wenn ich es ohne line.separator versuche und den Zeilenvorschub mit \n mache, dann klappt der Zeilenvorschub garnicht. Wenn ich vor das "\n" noch ein Leerzeichen mache, " " dann klappt es, aber der Aufbau der JTextArea ist unglaublich langsam.
Kennst das jemand und hat eine Lösung dafür.
Mache ich vielleicht grundlegend etwas falsch?
Danke für eure Hilfe.