caidan.java
来自「在面板中建立菜单项」· Java 代码 · 共 42 行
JAVA
42 行
import java.awt.*;
import java.awt.event.*;
public class MenuWindow extends Frame implements ActionListener,ItemListener
{
TextArea output;
PopupMenu popup;
public MenuWindow()
{
MenuBar mb;
Menu m1,m2,m3,m4;
MenuItem mil_1,mil_2,mil_3,mil_4,mi2_2,mi3_1,
pmi1,pmi2,mi5_1_duplicate;
CheckboxMenuItem mi2_1;
addWindowListener(new WindowAdapter())
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
output=new TextArea(5,30);
output.setEditable(false);
add("Center",output);
//创建菜单条
mb=new MenuBar();
setMenuBar(mb);
//创建第一个菜单.各菜单项都带有快捷键
m1=new Menu("文件");
mb.add(m1);
mil_1=new MenuItem("新建");
mil_1.setShortcut(new MenuShortcut(KeyEvent.VK_N));
mb.add(mil_1);
mil_2=new MenuItem("打开");
mil_2.setShortcut(new MenuShortcut(KeyEvent.VK_O));
mb.add(mil_2);
mil_3=new MenuItem("保存");
mil_3.setShortcut(new MenuShortcut(KeyEvent.VK_S));
m1.add(mil_3);
m1.addSeparator();//添加分隔线
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?