popupmenutest.java
来自「这是清华大学编写的JAVA教材中所有题目的源代码!」· Java 代码 · 共 35 行
JAVA
35 行
import java.awt.*;
import java.awt.event.*;
class PopupMenuTest extends MouseAdapter
{
Frame f=new Frame("正在测试弹出式菜单!");
//创建弹出式菜单Edit
PopupMenu mnuEdit=new PopupMenu("编辑");
public PopupMenuTest()
{
//将相关菜单项加入到Edit菜单中
mnuEdit.add(new MenuItem("剪切"));
mnuEdit.add(new MenuItem("复制"));
mnuEdit.add(new MenuItem("粘贴"));
f.add(mnuEdit);
f.addMouseListener(this);
f.setSize(300,200);
f.setVisible(true);
}
public void mousePressed(MouseEvent e)
{
if(e.getModifiers()==InputEvent.BUTTON3_MASK)
mnuEdit.show(f,e.getX(),e.getY());
}
public static void main(String args[])
{
new PopupMenuTest();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?