Es gibt eine Zeile im Textbereich, jetzt schreibt der Benutzer weiter und erreicht sie Der rechte Rand der TextArea und der Text werden umbrochen, jetzt hat er eine zweite Zeile (die nicht einfach durch die interne Verwendung von „\n“ umbrochen wird) und ich möchte jetzt, dass das Textfeld um die Höhe einer weiteren Zeile wächst.
Was ich habe Habe es schon versucht:
Dies
Code: Select all
Text text = textArea.lookup(".text").getLocalBounds.getHeight()
Dies
Code: Select all
textArea.getPrefRowCount()
1
egal wie viele Zeilen ich habe.
Wie kann ich das erreichen? Wenn jemand ein funktionierendes Beispiel möchte, hat Skype einen solchen Mechanismus in seinem Chat.