Zeichenanzahl in JTextArea begrenzen

Hallo,

ich würde gerne eine JTextArea bilden, die automatisch keine weiteren Zeichen bei der Eingabe annimmt, wenn eine vorher festgelegte Zeichenanzahl erreicht wird. Aber ich habe keine entsprechende Funktion gefunden. Gibts es so eine, oder muß ich irgendwie über Listener ein Ereignsi abfangen?

Gruß

Josef

Moin

Aber ich habe keine
entsprechende Funktion gefunden. Gibts es so eine, oder muß
ich irgendwie über Listener ein Ereignsi abfangen?

Mit einem Listener kommt man schneller ans Ziel. Einfach auf Keyevent hören und den Text g.F. abschneiden. (Ist eine Sache von 20 Zeilen max. poste wenn du nicht klarkommst nochmal)

cu

Hallo!

Mit einem Listener kommt man schneller ans Ziel. Einfach auf
Keyevent hören und den Text g.F. abschneiden. (Ist eine Sache
von 20 Zeilen max. poste wenn du nicht klarkommst nochmal)

Ich habs mal mit dem CaretListener gelöst:
javax.swing.event CaretListener

und mit getDot() und getMark() des CaretEvent Objekts kriegt man auch die Position und Anzahl der Zeichen heraus!

Gruß
catmad