📄 menutest.java
字号:
package ptu;
import java.awt.*;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class MenuTest extends Frame{
MenuBar mBar1;
Menu menu1,menu2;
MenuItem menuItem1,menuItem2,menuItem3,menuItem4;
CheckboxMenuItem checkMenuItem1;
Button button1;
public MenuTest()
{
mBar1=new MenuBar();
menu1=new Menu("文件");
menu2=new Menu("帮助");
menuItem1=new MenuItem("保存");
menuItem2=new MenuItem("退出");
menuItem3=new MenuItem("关于");
menuItem4=new MenuItem("欢迎");
button1=new Button("按钮");
checkMenuItem1=new CheckboxMenuItem("可选菜单项");
menu1.add(menuItem1);
menu1.add(menuItem2);
menu2.add(menuItem3);
menu2.add(menuItem4);
mBar1.add(menu1);
mBar1.add(menu2);
menu2.add(checkMenuItem1);
checkMenuItem1.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent arg0) {
// TODO 自动生成方法存根
button1.enable(checkMenuItem1.getState());
}
});
this.setTitle("菜单测试");
this.setSize(200, 200);
this.setLayout(new FlowLayout());
this.setMenuBar(mBar1);
this.add(button1);
}
public static void main(String[] args)
{
MenuTest test1=new MenuTest();
test1.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
test1.show();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -