当前位置: 代码迷 >> Java相关 >> 关于JTextArea
  详细解决方案

关于JTextArea

热度:317   发布时间:2007-05-12 16:45:20.0
关于JTextArea
想在JTextArea类的对象中实现在当前光标处粘贴内容应如何做?
我用append()方法,只能粘贴在尾部
搜索更多相关的解决方案: JTextArea  光标  尾部  append  对象  

----------------解决方案--------------------------------------------------------
JTextArea jta=new JTextArea();


jta.paste();

不过前提是系统的剪帖版 里面要有东西

你要复制,也可以先选中一段文字,然后再调用它的jta.copy();
----------------解决方案--------------------------------------------------------

int getCaretPosition()
Returns the position of the text insertion caret for the text component.
得到光标位置,再用
void insert(String str, int pos)
Inserts the specified text at the specified position.
把字符串插入到该位置

----------------解决方案--------------------------------------------------------
^O^千里快了一步
----------------解决方案--------------------------------------------------------

----------------解决方案--------------------------------------------------------

谢谢各位大侠,让我试试!


----------------解决方案--------------------------------------------------------

我懂了
要这样用 jTa.insert(text,jTa.getCaretPosition());


----------------解决方案--------------------------------------------------------
呵呵,
碰到这种问题,楼主应该先查看下API 文档.
----------------解决方案--------------------------------------------------------