没有合适的资源?快使用搜索试试~ 我知道了~
首页Java弹出菜单,为JTextArea添加了右键弹出式菜单,实现了复制、粘贴、剪切
Java弹出菜单,为JTextArea添加了右键弹出式菜单,实现了复制、粘贴、剪切

Java弹出菜单,为JTextArea添加了右键弹出式菜单,实现了复制、粘贴、剪切
资源详情
资源评论
资源推荐

import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.Transferable;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.InputEvent;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.JFrame;
import javax.swing.JMenuItem;
import javax.swing.JPopupMenu;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.KeyStroke;
import javax.swing.UIManager;
/**
* Java 右键菜单实现文本组件内容的的复制、粘贴、剪切功能
*
* @author 五斗米 <如转载请保留作者和出处>
* @blog http://blog.csdn.net/mq612
*/
public class Test extends JFrame {
private static final long serialVersionUID = -5942087991012920147L;
private JScrollPane pane = null;
private TextAreaMenu text = null;
public Test() {
super("右键菜单");
try { // 使用 Windows 的界面风格
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
} catch (Exception e) {
e.printStackTrace();
}
text = new TextAreaMenu();
pane = new JScrollPane(text);
this.getContentPane().add(pane);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setSize(300, 200);


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论2