menudemo.java

来自「JAVA程序设计课程中各章节的程序实例。」· Java 代码 · 共 55 行

JAVA
55
字号
/**
*A simple menu program
*2004.11.28. xchprince
*/
import java.awt.*;

public class menuDemo
{
	public static void main(String args[])
	{
		Frame f = new Frame("This is a simple menu program");
		MenuBar M = new MenuBar();
		f.setMenuBar(M);

		Menu file = new Menu("File");
		Menu edit = new Menu("Edit");
		Menu help = new Menu("Help");

		M.add(file);
		M.add(edit);
		M.add(help);

		MenuItem new_ = new MenuItem("New");
		MenuItem open = new MenuItem("Open");
		MenuItem close = new MenuItem("Close");
		MenuItem line = new MenuItem("--------");
		CheckboxMenuItem print = new CheckboxMenuItem("Print");
		MenuItem exit = new MenuItem("Exit");

		file.add(new_);
		file.add(open);
		file.add(close);
		file.add(line);
		file.add(print);
		file.add(exit);

		MenuItem cut = new MenuItem("Cut");
		MenuItem copy = new MenuItem("Copy");
		MenuItem paste = new MenuItem("Paste");
		MenuItem undo = new MenuItem("Undo");

		edit.add(cut);
		edit.add(copy);
		edit.add(paste);
		edit.addSeparator();
		edit.add(undo);

		undo.add(undo);
		undo.addEnabled(false);

		f.setSize(200,200);
		f.setVisible(true);
	}
}

⌨️ 快捷键说明

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