Java und Drucken

hallo leute

ich möchte unter java drucken, was eigentlich auch klappt. das problem ist dabei, dass ich text aus einer TextArea auslese und diesen dann in ein graphicsObjakt schreibe. dabei werden jedoch alle zeilenumbrüch ‚\n‘ ingnoriert. wenn ich eine for-schleife um das g-objekt legen bei dem dei y-pos verändert erhöht wird klappt es auch nicht. ich bekomme nur mehrere zeilen, wenn ich mehrmals das g-objekt hinschreibe.
vielleicht weiss ja jemand von euch bescheid.

mfg und danke(!) riejo.

Hi,

vermutlich verwendest Du Graphics.drawString, was nur für einzeiligen Text gedacht ist.
Du könntest auch einfach TextArea.paint aufrufen und dabei das Drucker-Graphics-Objekt als Argument übergeben. Dann kümmert sich die TextArea selbst um den Zeilenumbruch. Ausprobiert habe ich das allerdings noch nicht.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]