Lassen Sie eine TextArea mit TextHeight in JavaFX wachsen (Zeilen/Zeilen)Java

Java-Forum
Guest
 Lassen Sie eine TextArea mit TextHeight in JavaFX wachsen (Zeilen/Zeilen)

Post by Guest »

Ich habe versucht, die TextArea mit ihrem Inhalt wachsen zu lassen, zum Beispiel:

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()
gibt immer das Gleiche zurück, egal wie viele Zeilen ich habe.

Dies

Code: Select all

textArea.getPrefRowCount()
gibt immer


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.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post