2016年7月30日土曜日

[実装メモ]setScrollTop()を使いたければAppendTextはだめ


AppendText()を利用してTextAreaにsetScrollTop()を利用するとAppendText()のせいでうまく適用されない.
(参考ページではdelayと表現されている)
なので, setText()を用いて以下のように書く

TextArea hogehoge = new TextArea();
hogehoge.setText("First Line);
hogehoge.setText(hogehoge.getText() + "Second Line");

これでdelayがなくなり, setScrollTop()を利用できるようになる.

参考
https://bugs.openjdk.java.net/browse/JDK-8134661

0 件のコメント:

コメントを投稿