Danke für eure Hilfe.
Das Drucken klappt jetzt, allerdings mit einer Einschränkung. Wenn ich über die DIN A4 Seitenbreite hinauskomme, dann hängt sich das Programm beim drucken auf. Also horizontal klappts nicht, aber mehrere Seiten druckt er ohne Probleme.
Ich hab jetzt mal versucht die JTextArea auf DIN A4 zu verkleinern, so dass er automatisch eine neue Zeile beginnt, wenn er an den Rand von DIN A4 kommt. Allerdings hab ich bis jetzt nur den Weg über den Konstruktor der JTextArea gefunden.
Code:
public JTextArea(int rows, int columns)
Constructs a new empty TextArea with the specified number of
rows and columns. A default model is created, and the initial
string is null.
Hat aber leider nicht funktioniert. Weder das Drucken noch die Begrenzung im Programm selbst.
--------------------------------
EDIT:
@ tele: Ich würd dich ja auch gerne pos. bewerten, aber ich "muss leider erst einige andere Benutzer bewerten, bevor ich dich wieder bewerten kann".