Hallo,
ich scheitere im Moment an folgender Aufgabe.
Von einer JTextArea hole ich per getText() einen beliebigen Text, der Zeilenumbrüche (\n) enthalten darf. Aus diesem String erzeuge ich ein Array per split("\\n"). So weit, so gut.
Nun möchte ich einzelne Zeilen des Arrays auf ihre Länge hin überprüfen. Sollte eine dieser Zeilen mehr als 100 Zeichen haben, soll diese Zeile in eine oder, wenn nötig, mehrere Zeilen aufgeteilt werden, so dass keine der neuen Zeilen länger ist als 100 Zeichen. Dabei soll außerdem darauf geachtet werden, dass nicht etwa mitten in einem Wort umgebrochen wird.
Trotz Suche in diesem und anderen Boards hab ich bisher keine Lösung hinbekommen. Kann mir jemand hier helfen?
Vielen Dank schon einmal.
ich scheitere im Moment an folgender Aufgabe.
Von einer JTextArea hole ich per getText() einen beliebigen Text, der Zeilenumbrüche (\n) enthalten darf. Aus diesem String erzeuge ich ein Array per split("\\n"). So weit, so gut.
Nun möchte ich einzelne Zeilen des Arrays auf ihre Länge hin überprüfen. Sollte eine dieser Zeilen mehr als 100 Zeichen haben, soll diese Zeile in eine oder, wenn nötig, mehrere Zeilen aufgeteilt werden, so dass keine der neuen Zeilen länger ist als 100 Zeichen. Dabei soll außerdem darauf geachtet werden, dass nicht etwa mitten in einem Wort umgebrochen wird.
Trotz Suche in diesem und anderen Boards hab ich bisher keine Lösung hinbekommen. Kann mir jemand hier helfen?
Vielen Dank schon einmal.