java记事本程序如何复制,粘帖文字? 30
publicvoidactionPerformed(ActionEvente){if(e.getActionCommand().equals("复制")){textAre...
public void actionPerformed(ActionEvent e)
{
if(e.getActionCommand().equals("复制"))
{
textArea.copy();
}
if(e.getActionCommand().equals("粘贴"))
{
textArea.paste();
}
}
之前有一步是public TextArea textArea=new TextArea(10,80);//文本编辑区
但是这样的话会出错。
说是找不到符号 textArea.copy() 符号:copy()
找不到符号 textArea.paste() 符号:paste()
请问下各位大神,这是哪里出错了? 展开
{
if(e.getActionCommand().equals("复制"))
{
textArea.copy();
}
if(e.getActionCommand().equals("粘贴"))
{
textArea.paste();
}
}
之前有一步是public TextArea textArea=new TextArea(10,80);//文本编辑区
但是这样的话会出错。
说是找不到符号 textArea.copy() 符号:copy()
找不到符号 textArea.paste() 符号:paste()
请问下各位大神,这是哪里出错了? 展开
3个回答
展开全部
TextAre这个类,不提供直接的copy和paste方法啊,你看看官方的帮助文档吧,这种逻辑应该是自己写的,copy方法的思路就是,将TextArea里面的文本记录在内存中某个对象里面(相当于剪切板),然后paste方法的思路就是,从之前记录的某个内存对象中取得保存的文本,放到指定的TextArea中。
其实还有很多类似这种做法的,比如撤销和重做,就是一对互逆操作,也是这么做的
其实还有很多类似这种做法的,比如撤销和重做,就是一对互逆操作,也是这么做的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
做笔记本用多行文本框组件
JTextArea
可以调用JTextArea里面的方法
比如我定义的是 JTextArea jta = new JTextArea();
所以我下面就可以这样调用方法:
jta.copy();
jta.paste();
希望采纳
JTextArea
可以调用JTextArea里面的方法
比如我定义的是 JTextArea jta = new JTextArea();
所以我下面就可以这样调用方法:
jta.copy();
jta.paste();
希望采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询