怎样在JTextArea中光标定位处实现粘贴的功能? 我自己写了一个在JTextArea中实现粘贴的方法,但是只能用append方法将复制的文本粘贴在JTextArea中的文本的最后面,请问如何粘贴在光标所指向的位置呢?需要用到JTextArea中的哪些方法才能实现此功能? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setCarter(int index)可以指定光标的位置,setSelect(int start,int end)可以选中从start到end的文本replaceSelection(String);代替选中的文字 我试了一下,楼上所说的方法都不能用,编译时报错:JTextArea类没有这些方法,我查了一下JDK文档也没有这些方法 楼上想说的其实是setCaret方法,可以设置光标。配合replaceSelection可以替换文本。但楼主想要的是粘贴,其实JTextComponent(JTextArea是它的子类)已经有复制、粘贴、剪切的方法了,分别是copy()、paste()、cut().呵呵,楼主看文档不留神啊。 一些Java面试题,求答案 mvc结构中control类怎么弹出个msgbox啊? java 中时是否有ulong 类型,是否有0xffffffffffffffe0L这样的整形 构造方法能否override 和overLoding? 谁能帮我把这段VB代码转换为JAVA~~不限感激~ 再问Applet 怎样得到jtable输入的内容? 问一个弱问题,JAVA API和JAVA类库有什么区别和联系? 新手求帮助。环境变量问题 新手求解java异常问题 RowSet这个接口的实现类是由数据库厂商提供的吗? 十万火急之菜鸟第一问
setSelect(int start,int end)可以选中从start到end的文本
replaceSelection(String);代替选中的文字
但楼主想要的是粘贴,其实JTextComponent(JTextArea是它的子类)已经有复制、粘贴、剪切的方法了,分别是copy()、paste()、cut().
呵呵,楼主看文档不留神啊。