java简单实现复制 粘贴 剪切功能代码分享
废话不多说,直接上代码,小伙伴们仔细看下注释吧。
/*简单的复制 剪切 粘贴 功能
操作:
复制测试: 输入文本选择文本,点击复制,然后将光标放在右边的TextArea,点击粘贴
剪切测试:输入文本选择文本,然后将光标放在右边的TextArea,点击剪切
*/
import javax.swing.*;
import java.awt.*;
import java.awt.datatransfer.*;
import java.awt.event.*;
public class Demo implements ActionListener
{
private JFrame jf;
private JPanel p1, p2, p3; //上中下
private JLabel title;
private JTextArea edit,showMsg;
private JButton copy,paste,cut;
Clipboard clipboard;//获取系统剪贴板。
public Demo()
{
this.init();
}
//界面初始化
public void init()
{
jf = new JFrame("复制粘贴");
p1 = new JPanel(); //存放标题
p2 = new JPanel(); //存放JTextArea showM