TextArea
のカーソルでは苦労していますが、Textarea
に新しいテキストを追加した後、最初の行で0の位置に設定され続けます。JavaFX:TextAreaカーソルが新しいテキストの最初の行に移動します
問題の背景
は、私は十分なテキストを追加したときに、スクロールバーは、古いものの下に新しいテキストを配置するように見える、Textarea
を持っています。ここまではすべてOKですが、TextArea
のカーソルが先頭に戻ります。TextArea
に頻繁に挿入すると迷惑になります。ここで
は、私は毎回新しい行を追加する方法です:
void writeLog(String str) {
textArea.setText(textArea.getText() + str + "\n");
}
は、私は、各挿入後に戻って最初の行に行くからTextArea
にカーソルをどのように停止することができますか?あなたがTextArea
の最後に追加したい場合は
このソリューションを試す:http://stackoverflow.com/questions/29895597/javafx-after-setting-text-in-textarea-setting-scroll-to-bottom-in-separate-th – JCoder