如何在文本末尾设置插入位置?

srk*_*srk 3 java eclipse swt jface

我想在将文本附加到StyledText后将插入符号位置设置为Text的结尾.

我该如何实现这一目标?在文本的末尾设置插入符号

这是我早先的问题的延续

Mat*_*t N 6

我从未使用过StyledText,但是查看API会显示一个方法setCaretOffset( int offset ),该方法使用一个数字作为文本开头的偏移量.所以你可以调用getText(),找到它的长度,然后将插入符号设置为偏移量.

*我喜欢Travis在下面发布的答案.我没有注意到StyledSheet上的方法getCharacterCount().这可能比获得文本然后长度便宜一点.