答案 0 :(得分:6)
我从未使用过StyledText,但查看API会显示一个名为setCaretOffset( int offset )
的方法,该方法采用的数字是文本开头的偏移量。所以你可以调用getText()
,找到它的长度,然后将插入符号设置为偏移量。
*我喜欢Travis在下面发布的答案。我没有注意到StyledSheet上的方法getCharacterCount()。这可能比获得文本然后长度便宜一点。
答案 1 :(得分:2)
我找到了解决问题的方法。
我试过这个,但这对我来说并不可取。
styledText.selectAll();//moves the scroll bar down but selects all text.
这对我有用!
styledText.setSelection(styledText.getCharacterCount());
感谢所有人对上述答案的感谢。