Hi,
ich habe Probleme mit der JtextArea. Erst einmal den Dateieintrag den er lesen soll (Beispiel :wink: ):
Hans geht baden....[][]später (die Klammern stehen für die Leerzeilenkästen)
der String der dies erst einmal einlesen soll hat es genauso (zwei Leerzeilen an der Stelle). Jetzt setze ich einen Tokenizer ein der den String an der Stelle trennt (nach "\n") und die Einträge in eine Liste abspeichert. Diese Liste wird nun mit einem Iterator durchgegangen bis ein bestimmtes Signal (ab 3, die Zeilen davor sind für die TextFields Betreff, Empfänger etc.) oder mehr erreicht ist, danach wird der Text an die TextArea angehangen, da danach eine Leerzeile hätte kommen müssen wird danach gleich eine Leerzeile angehängt. Sobald es nur eine ist, ist das kein Problem. Sobald es mehrere werden beachtet er das zweite Leerzeichen nicht mehr (habe gehofft das der Tokenizer den Freiraum zwischen den Leerzeilen als "" interpretiert und mitnimmt, macht er einfach nicht) und setzt nur eine Leerzeile.
Code kann ich leider erst einmal leider nicht liefern (heute Abend), aber vielleicht hat ja jemand bereits so eine Idee wie man das mit den Leerzeilen bewerkstelligen könnte.
Vielen Dank im Vorraus,
mfG RBS2002
ich habe Probleme mit der JtextArea. Erst einmal den Dateieintrag den er lesen soll (Beispiel :wink: ):
Hans geht baden....[][]später (die Klammern stehen für die Leerzeilenkästen)
der String der dies erst einmal einlesen soll hat es genauso (zwei Leerzeilen an der Stelle). Jetzt setze ich einen Tokenizer ein der den String an der Stelle trennt (nach "\n") und die Einträge in eine Liste abspeichert. Diese Liste wird nun mit einem Iterator durchgegangen bis ein bestimmtes Signal (ab 3, die Zeilen davor sind für die TextFields Betreff, Empfänger etc.) oder mehr erreicht ist, danach wird der Text an die TextArea angehangen, da danach eine Leerzeile hätte kommen müssen wird danach gleich eine Leerzeile angehängt. Sobald es nur eine ist, ist das kein Problem. Sobald es mehrere werden beachtet er das zweite Leerzeichen nicht mehr (habe gehofft das der Tokenizer den Freiraum zwischen den Leerzeilen als "" interpretiert und mitnimmt, macht er einfach nicht) und setzt nur eine Leerzeile.
Code kann ich leider erst einmal leider nicht liefern (heute Abend), aber vielleicht hat ja jemand bereits so eine Idee wie man das mit den Leerzeilen bewerkstelligen könnte.
Vielen Dank im Vorraus,
mfG RBS2002