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

📄 zframe.java

📁 选修课管理系统 调查学校教务处
💻 JAVA
字号:
package com.jm;


import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

import com.gl.Glydlframe;

//定义主界面
public class Zframe {
	
	JFrame frame;
	JMenuBar mz;
	JMenu mks;
	static JMenu mgl;
	JMenu mcx, mbz;
	JMenuItem mbm,mxg,mjk,msk,mcl,mkc,mcc,mzw;
	JPanel p1,p2,p3,p3z,p3zz,p3zy;
	JTable ta1;
	JButton b1,b2;
	JLabel l1;

	public void setzframe() {
		
		frame = new JFrame();
		frame.setLocation(200,200);
		frame.setSize(650,450);
		frame.setTitle("选修课管理系统");
		frame.setLayout(new GridLayout(3,1));
	
		mz = new JMenuBar();
		frame.setJMenuBar(mz);

		mks = new JMenu("开始");
		mgl = new JMenu("后台管理");
		Zframe.glyqxn();
			
		mcx = new JMenu("查询");
		mbz = new JMenu("帮助");
		mz.add(mks);
		mz.add(mgl);
		mz.add(mcx);
		mz.add(mbz);
		
		mbm = new JMenuItem("报名");
		mbm.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				Bmframe bm = new Bmframe();
				bm.setbmframe();
			}
		});
		
		mxg = new JMenuItem("修改");
		mxg.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				Xgframe xg = new Xgframe();
				xg.setxgframe();
			}
		});
		
		mks.add(mbm);
		mks.add(mxg);

		mjk = new JMenuItem("增加课程");
		mjk.addActionListener(new ActionListener() {
		public void actionPerformed(ActionEvent e) {
			Zjkcframe zj = new Zjkcframe();
			zj.setzjkcframe();
		}
	});
		
		msk = new JMenuItem("删除课程");
		msk.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				Sckcframe sc = new Sckcframe();
				sc.setsckcframe();
			}
		});
		mcl = new JMenuItem("成绩录入");
		mcl.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				Cjlrframe cj = new Cjlrframe();
				cj.setcjlrframe();
			}
		});
		mgl.add(mjk);
		mgl.add(msk);
		mgl.add(mcl);
		
		mkc = new JMenuItem("课程查询");
		mkc.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				Kccxframe kc = new Kccxframe();
				kc.setkccxframe();
			}
		});
		
		mcc = new JMenuItem("成绩查询");
		mcc.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				Cjcxframe cj= new Cjcxframe();
				cj.setcjcxframe();
			}
		});
		mcx.add(mkc);
		mcx.add(mcc);
		mzw = new JMenuItem("暂无内容");
		mbz.add(mzw);
		
		p1 = new JPanel();
		p2 = new JPanel();
		p3 = new JPanel();
		p3.setLayout(new GridLayout(5,1));
		p3z = new JPanel();
		p3z.setLayout(new GridLayout(1,2));
		p3zz = new JPanel();
		p3zz.setLayout(new GridLayout(1,3));
		p3zy = new JPanel();
		p3zy.setLayout(new GridLayout(1,5));
		
		p1.setBackground(Color.white);
		p2.setBackground(Color.white);
		p3.setBackground(Color.yellow);
		p3z.setBackground(Color.yellow);
		p3zz.setBackground(Color.yellow);
		p3zy.setBackground(Color.yellow);
		
		frame.add(p1);
		frame.add(p2);
		frame.add(p3);
		
		ta1 = new JTable();
		p1.add(ta1);
		
		l1 = new JLabel("选修课管理系统");
		l1.setFont(new Font("新宋体",Font.ITALIC,75));
		p2.add(l1);
		
		
		b1 = new JButton("管理员登录");
		b1.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				Glydlframe gl = new Glydlframe();
				gl.setglydlframe();
			}
		});
		
		b2 = new JButton("备注");
		b2.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				if (e.getSource() == b2) {
					String information = "编码人员:" + "    毛彬    李伟强    刘世兰    丁亮     " + "\n" +
		           	  	                 "版本: " + "   大二上学期java课程实训" + "\n" + 
		           	  	                 "时间: " + "   2008-12" + "\n" +
		           	  	                 "地址: " + "   重庆信息学院07级Java(3)班";
		           	  	                 
					JOptionPane.showMessageDialog(null,information,"备注",JOptionPane.INFORMATION_MESSAGE);
				}	
			}
		});
		
		p3.add(new JLabel(" "));
		p3.add(new JLabel(" "));
		p3.add(p3z);
		p3.add(new JLabel(" "));
		p3.add(new JLabel(" "));
		p3z.add(p3zz);
		p3z.add(p3zy);
		p3zz.add(new JLabel(" "));
		p3zz.add(b1);
		p3zz.add(new JLabel(" "));
		p3zy.add(new JLabel(" "));
		p3zy.add(new JLabel(" "));
		p3zy.add(b2);
		p3zy.add(new JLabel(" "));
		p3zy.add(new JLabel(" "));
		
		frame.addWindowListener(new WindowAdapter() {
			public void windowClosing(WindowEvent e) {
				System.exit(0);
			}
		});
		
		frame.setBackground(Color.white);
		frame.setResizable(false);
		frame.setVisible(true);
	}

	public static void glyqxn() {
		mgl.setEnabled(false);
	}
	
	public static void glyqxy() {
		mgl.setEnabled(true);
	}
}

⌨️ 快捷键说明

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