⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testmenubar.java

📁 这是一个java程序
💻 JAVA
字号:
//演示Menu菜单组件的使用。
import java.awt.*;
import java.awt.event.*;
public class TestMenuBar{
	MenuBar menubar=new MenuBar(); //创建菜单条对象
	Menu fileM=new Menu("File"); //创建各菜单
	Menu editM=new Menu("Edit"); //创建各菜单
	Menu toolsM=new Menu("Tools"); //创建各菜单
	Menu helpM=new Menu("Help"); //创建各菜单
		
	MenuItem fileMI1=new MenuItem("New"); //创建各菜单项
	MenuItem fileMI2=new MenuItem("Open"); //创建各菜单项
	MenuItem fileMI3=new MenuItem("Save"); //创建各菜单项
	CheckboxMenuItem fileMI5=new CheckboxMenuItem("Quit",true);
	 //创建各菜单项
	 
    	Menu filePrint = new Menu("print");//创建子菜单
    	MenuItem printM1 = new MenuItem("preview");
    	MenuItem printM2 = new MenuItem("setting");
    	
	TestMenuBar(){
		FlowLayout fl=new FlowLayout();
		Frame f=new Frame("TestMenuBar");
		f.setLayout(fl);
		
		menubar.add(fileM); //将菜单加入菜单条
		menubar.add(editM); 
		menubar.add(toolsM); 
		menubar.add(helpM); 
		
		fileM.add(fileMI1); //将菜单项加入file菜单中
		fileM.add(fileMI2); 
		fileM.add(fileMI3);
		
		filePrint.add(printM1);//将菜单项加入print菜单中
		filePrint.add(printM2);
		fileM.add(filePrint);
 		//将print菜单作为一个菜单项加入file菜单中
		
		fileM.addSeparator(); //将一条分割线加入菜单中
		fileM.add(fileMI5); //将菜单项加入菜单中
		f.setMenuBar(menubar); //把整个菜单系统显示在窗口中
		f.setBounds(0,0,250,200);
		f.setVisible(true);
		f.addWindowListener(new WindowAdapter(){
			public void windowClosing(WindowEvent e){
				System.exit(0);
			}
		});
	}
	
	public static void main(String[] args){
		new TestMenuBar();
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -