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

📄 stmenu.java

📁 Java写的一个学员系统
💻 JAVA
字号:
package cn.st.ui;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JDialog;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;

public class STMenu extends JMenuBar {
	private JMenu fileMenu = new JMenu("文件");
	private JMenu editMenu = new JMenu("编辑");
	private JMenu queryMenu = new JMenu("查询");
	private JMenu toolMenu = new JMenu("工具");
	STWindow stw = null;
	public STMenu(STWindow stw) {
		this.stw = stw;
		JMenuItem enterItem = new JMenuItem("登陆");
		enterItem.addActionListener(new ActionListener() {

			public void actionPerformed(ActionEvent arg0) {
				STEnterDialog st = new STEnterDialog(null);
				st.setStw(STMenu.this.stw);
				st.setVisible(true);
			}

		});

		JMenuItem createUserItem = new JMenuItem("创建用户");
		createUserItem.addActionListener(new ActionListener() {

			public void actionPerformed(ActionEvent arg0) {
				// TODO Auto-generated method stub
				CreateUserDialog cud = new CreateUserDialog(null);
				cud.setVisible(true);
			}

		});

		JMenuItem exitItem = new JMenuItem("退出");
		exitItem.addActionListener(new ActionListener(){

			public void actionPerformed(ActionEvent arg0) {
				// TODO Auto-generated method stub
				System.exit(0);
			}

		});

		JMenuItem addStudentItem = new JMenuItem("添加学生基本信息");
		addStudentItem.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent arg0) {
				// TODO Auto-generated method stub
				JDialog stuDialog = new JDialog();
				stuDialog.add(new StudentInfoPanel());
				stuDialog.setModal(true);
				stuDialog.setSize(550, 450);
				stuDialog.setResizable(false);
				stuDialog.show();
			}
		});
		JMenuItem addKeChengItem = new JMenuItem("添加课程");
		addKeChengItem.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent arg0) {
				JDialog kcDialog = new JDialog();
				kcDialog.add(new KeChengPanel());
				kcDialog.setModal(true);
				kcDialog.setSize(350, 230);
				kcDialog.setResizable(false);
				kcDialog.show();
			}
		});

		JMenuItem queryStudentItem = new JMenuItem("查询学生信息");
		queryStudentItem.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent arg0) {
				JDialog kcDialog = new JDialog();
				kcDialog.add(new QueryStudentPanl());
				kcDialog.setModal(true);
				kcDialog.setSize(600, 400);
				kcDialog.setResizable(false);
				kcDialog.show();
			}
		});

		getFileMenu().add(enterItem);
		getFileMenu().add(createUserItem);
		getFileMenu().add(exitItem);

		getEditMenu().add(addStudentItem);
		getEditMenu().add(addKeChengItem);

		getQueryMenu().add(queryStudentItem);

		this.add(getFileMenu());
		this.add(getEditMenu());
		this.add(this.getQueryMenu());
	}

	public JMenu getFileMenu() {
		return fileMenu;
	}

	public JMenu getEditMenu() {
		return editMenu;
	}

	public JMenu getQueryMenu() {
		return queryMenu;
	}
	public JMenu getToolMenu() {
		return toolMenu;
	}

}

⌨️ 快捷键说明

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