Ich habe versucht, die TextArea- wächst mit seinem Inhalt zu machen, für exmaple:JavaFX - Machen Sie TextArea- mit Textheight wachsen (Zeilen/Linien)
Es gibt eine Zeile im Textbereich, jetzt der Benutzer hält das Schreiben und erreicht den rechten Rand des TextArea und die Zeilenumbrüche, jetzt hat er eine zweite Zeile (die nicht umschlossen wird, indem man intern einfach '\ n' benutzt) und ich möchte nun, dass das Textfeld um eine Zeile größer wird.
Was ich schon versucht:
Diese
Text text = textArea.lookup(".text").getLocalBounds.getHeight()
liefert immer das gleiche, egal wie viele Linien habe mich.
Diese
textArea.getPrefRowCount()
gibt immer
egal wie viele Linien habe mich.
Hat jemand eine Idee, wie man das erreicht? Wenn jemand ein funktionierendes Beispiel möchte, hat Skype diesen Mechanismus in seinem Chat.
Grüße Marcel
Haben Sie [TextArea.wrapText] (https://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/TextArea.html#wrapTextProperty) getestet? – mojtab23
Ich wickle den Text bereits ein, aber das hat nichts mit der Textareasize zu tun, ich möchte die Höhe nicht ändern die Breite – ScriptKiddy