在TextArea Java中移动文本光标

时间:2013-07-23 04:02:35

标签: java swing textarea awt caret

是否可以在TextArea(或其他文本组件)中移动文本光标?怎么样?是否有这样做的功能?

假设我们有一个TextArea和2按钮。每次按下第一个按钮,文本光标将转到第二个字母和第三个字母之间的位置。如果只有两个字母,文本光标将转到字符串的结尾。每次按下第二个按钮,文本光标都会转到字符串的开头。

有人能帮帮我吗?之前的那些:D

1 个答案:

答案 0 :(得分:3)

  

是否可以在TextArea中移动文本光标

它在Java中称为caret。在方法名称中查看带有插入符号的方法的API。例如:

textArea.setCaretPosition( textArea.getCaretPosition() + 1 );