package tst;
import java.awt.event.*;
import javax.swing.*;
class WindowMenu extends JFrame{
JMenuBar menu; //定义菜单栏
JMenu menubar1,menubar2,menubar3; //定义菜单
JMenuItem menuitem1,menuitem2; //定义菜单中的子菜单
public WindowMenu() {}
public WindowMenu(String s,int x,int y,int w,int h) {
init(s);
setLocation(x,y);
setSize(w,h);
setVisible(true);
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
void init(String s) {
//创建组件
setTitle(s);
menu = new JMenuBar(); //创建菜单栏
menubar1 = new JMenu("成绩输入"); //创建菜单
menubar2 = new JMenu("成绩查询"); //创建菜单
menubar3 = new JMenu("成绩排序"); //创建菜单
menuitem1 = new JMenuItem("倒排序"); //创建菜单中的子菜单
menuitem2 = new JMenuItem("正排序"); //创建菜单中的子菜单
//添加组件
menubar3.add(menuitem1); //把子菜单 倒排序(menuitem1) 添加到 成绩排序(menubar3) 中
menubar3.add(menuitem2); //把子菜单 正排序(menuitem2) 添加到 成绩排序(menubar3) 中
menu.add(menubar1);
menu.add(menubar2);
menu.add(menubar3);
setJMenuBar(menu); //窗口中增加菜单条
}
public class text2 {
public static void main(String args[]) {
WindowMenu win=new WindowMenu("ceshi",20,30,200,190);
}
}
}