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

📄 studentmanagerframe.java

📁 包含了学生管理系统的一些基本操作以及相关窗口页面实现。
💻 JAVA
字号:
package com.hb.studentmanager.ui;
import java.awt.Font;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ImageIcon;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;
import javax.swing.WindowConstants;
import com.hb.studentmanager.tools.*;
/**
* This code was edited or generated using CloudGarden's Jigloo
* SWT/Swing GUI Builder, which is free for non-commercial
* use. If Jigloo is being used commercially (ie, by a corporation,
* company or business for any purpose whatever) then you
* should purchase a license for each developer using Jigloo.
* Please visit www.cloudgarden.com for details.
* Use of Jigloo implies acceptance of these licensing terms.
* A COMMERCIAL LICENSE HAS NOT BEEN PURCHASED FOR
* THIS MACHINE, SO JIGLOO OR THIS CODE CANNOT BE USED
* LEGALLY FOR ANY CORPORATE OR COMMERCIAL PURPOSE.
*/
public class StudentManagerFrame extends javax.swing.JFrame {

	{
		try {
			javax.swing.UIManager.setLookAndFeel(javax.swing.UIManager.getCrossPlatformLookAndFeelClassName());
		} catch(Exception e) {
			e.printStackTrace();
		}
	}

	private JPanel mainPanel;
	private JLabel jLabel1;
	private JLabel mainjLabel;
	private JMenuItem systemMenuItem;
	private JMenuItem gendutyMenuItem;
	private JMenuItem genstudyMenuItem;
	private JMenuItem spesubMenuItem;
	private JMenuItem subjectMenuItem;
	private JMenuItem specialtyMenuItem;
	private JMenuItem scoreMenuItem;
	private JMenuItem textMenuItem;
	private JMenuItem classMenuItem;
	private JMenuItem studentMenuItem;
	private JMenu textMenu;
	private JMenuItem teacherMenuItem;
	private JMenuItem studyMenuItem;
	private JMenu systemMenu;
	private JMenu generalMenu;
	private JMenu spesubMenu;
	private JMenu classMenu;
	private JMenuItem jMenuItem2;
	private JMenu teacherMenu;
	private JMenu studentMenu;
	private JMenuBar jMenuBar;
	

	/**
	* Auto-generated main method to display this JFrame
	*/
	public static void main(String[] args) {
		StudentManagerFrame inst = new StudentManagerFrame();
		inst.setVisible(true);
	}
	
	public StudentManagerFrame() {
		super();
		initGUI();
		int width=Toolkit.getDefaultToolkit().getScreenSize().width;
		int height=Toolkit.getDefaultToolkit().getScreenSize().height;
		this.setLocation((width-630)/2, (height-450)/2);
		
		this.setResizable(false);
	}
	
	private void initGUI() {
		ShowTime time=new ShowTime(this,"学生管理系统");
		try {
			setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
			getContentPane().setLayout(null);
			{
				jMenuBar = new JMenuBar();
				setJMenuBar(jMenuBar);
				{
					studentMenu = new JMenu();
					jMenuBar.add(studentMenu);
					studentMenu.setText(" \u5b66\u751f\u7ba1\u7406");
					studentMenu.setPreferredSize(new java.awt.Dimension(84, 23));
					{
						studentMenuItem = new JMenuItem();
						studentMenu.add(studentMenuItem);
						studentMenuItem.setText("\u5b66\u751f\u4fe1\u606f");
						studentMenuItem.addActionListener(new ActionListener() {
							public void actionPerformed(ActionEvent evt) {
								studentMenuItemActionPerformed(evt);
							}
						});
					}
					{
						jMenuItem2 = new JMenuItem();
						studentMenu.add(jMenuItem2);
						jMenuItem2.setText("\u51fa\u52e4\u4fe1\u606f");
						jMenuItem2.addActionListener(new ActionListener() {
							public void actionPerformed(ActionEvent evt) {
								jMenuItem2ActionPerformed(evt);
							}
						});
					}
					{
						studyMenuItem = new JMenuItem();
						studentMenu.add(studyMenuItem);
						studyMenuItem.setText("\u5b66\u4e60\u4fe1\u606f");
						studyMenuItem.addActionListener(new ActionListener() {
							public void actionPerformed(ActionEvent evt) {
								studyMenuItemActionPerformed(evt);
							}
						});
					}
				}
				{
					teacherMenu = new JMenu();
					jMenuBar.add(teacherMenu);
					teacherMenu.setText(" \u6559\u5e08\u7ba1\u7406");
					teacherMenu.setPreferredSize(new java.awt.Dimension(84, 23));
					{
						teacherMenuItem = new JMenuItem();
						teacherMenu.add(teacherMenuItem);
						teacherMenuItem.setText("\u8001\u5e08\u4fe1\u606f");
						teacherMenuItem.addActionListener(new ActionListener() {
							public void actionPerformed(ActionEvent evt) {
								teacherMenuItemActionPerformed(evt);
							}
						});
					}
				}
				{
					classMenu = new JMenu();
					jMenuBar.add(classMenu);
					classMenu.setText(" \u73ed\u7ea7\u7ba1\u7406");
					classMenu.setPreferredSize(new java.awt.Dimension(84, 23));
					{
						classMenuItem = new JMenuItem();
						classMenu.add(classMenuItem);
						classMenuItem.setText("\u73ed\u7ea7\u4fe1\u606f");
						classMenuItem.addActionListener(new ActionListener() {
							public void actionPerformed(ActionEvent evt) {
								classMenuItemActionPerformed(evt);
							}
						});
					}
				}
				{
					textMenu = new JMenu();
					jMenuBar.add(textMenu);
					textMenu.setText(" \u8003\u8bd5\u7ba1\u7406");
					textMenu.setPreferredSize(new java.awt.Dimension(84, 23));
					{
						textMenuItem = new JMenuItem();
						textMenu.add(textMenuItem);
						textMenuItem.setText("\u8003\u8bd5\u4fe1\u606f");
						textMenuItem.addActionListener(new ActionListener() {
							public void actionPerformed(ActionEvent evt) {
								textMenuItemActionPerformed(evt);
							}
						});
					}
					{
						scoreMenuItem = new JMenuItem();
						textMenu.add(scoreMenuItem);
						scoreMenuItem.setText("\u6210\u7ee9\u4fe1\u606f");
						scoreMenuItem.addActionListener(new ActionListener() {
							public void actionPerformed(ActionEvent evt) {
								scoreMenuItemActionPerformed(evt);
							}
						});
					}
				}
				{
					spesubMenu = new JMenu();
					jMenuBar.add(spesubMenu);
					spesubMenu.setText("\u4e13\u4e1a\u79d1\u76ee\u7ba1\u7406");
					spesubMenu.setPreferredSize(new java.awt.Dimension(110, 23));
					{
						specialtyMenuItem = new JMenuItem();
						spesubMenu.add(specialtyMenuItem);
						specialtyMenuItem.setText("\u4e13\u4e1a\u4fe1\u606f");
						specialtyMenuItem
							.addActionListener(new ActionListener() {
							public void actionPerformed(ActionEvent evt) {
								specialtyMenuItemActionPerformed(evt);
							}
							});
					}
					{
						subjectMenuItem = new JMenuItem();
						spesubMenu.add(subjectMenuItem);
						subjectMenuItem.setText("\u79d1\u76ee\u4fe1\u606f");
						subjectMenuItem.addActionListener(new ActionListener() {
							public void actionPerformed(ActionEvent evt) {
								subjectMenuItemActionPerformed(evt);
							}
						});
					}
					{
						spesubMenuItem = new JMenuItem();
						spesubMenu.add(spesubMenuItem);
						spesubMenuItem
							.setText("\u4e13\u4e1a\u79d1\u76ee\u4fe1\u606f");
						spesubMenuItem.addActionListener(new ActionListener() {
							public void actionPerformed(ActionEvent evt) {
								spesubMenuItemActionPerformed(evt);
							}
						});
					}
				}
				{
					generalMenu = new JMenu();
					jMenuBar.add(generalMenu);
					generalMenu.setText(" \u7efc\u5408\u7ba1\u7406");
					generalMenu.setPreferredSize(new java.awt.Dimension(84, 23));
					{
						genstudyMenuItem = new JMenuItem();
						generalMenu.add(genstudyMenuItem);
						genstudyMenuItem.setText("\u7efc\u5408\u6210\u7ee9");
						genstudyMenuItem
							.addActionListener(new ActionListener() {
							public void actionPerformed(ActionEvent evt) {
								genstudyMenuItemActionPerformed(evt);
							}
							});
					}
					{
						gendutyMenuItem = new JMenuItem();
						generalMenu.add(gendutyMenuItem);
						gendutyMenuItem.setText("\u7efc\u5408\u51fa\u52e4");
						gendutyMenuItem.addActionListener(new ActionListener() {
							public void actionPerformed(ActionEvent evt) {
								gendutyMenuItemActionPerformed(evt);
							}
						});
					}
				}
				{
					systemMenu = new JMenu();
					jMenuBar.add(systemMenu);
					systemMenu.setText("      \u7cfb\u7edf");
					systemMenu.setPreferredSize(new java.awt.Dimension(84, 23));
					{
						systemMenuItem = new JMenuItem();
						systemMenu.add(systemMenuItem);
						systemMenuItem.setText("     \u9000\u51fa    ");
						systemMenuItem.addActionListener(new ActionListener() {
							public void actionPerformed(ActionEvent evt) {
								systemMenuItemActionPerformed(evt);
							}
						});
					}
				}
			}
			{
				mainPanel = new JPanel();
				getContentPane().add(mainPanel);
				mainPanel.setBounds(0, -28, 623, 455);
				mainPanel.setLayout(null);
				{
					mainjLabel = new JLabel();
					mainPanel.add(mainjLabel);
					mainjLabel.setBounds(224, 56, 217, 56);
					mainjLabel.setText("\u5b66\u751f\u7ba1\u7406\u7cfb\u7edf");
					mainjLabel.setFont(new java.awt.Font("宋体",Font.CENTER_BASELINE,28));
				}
				{
					jLabel1 = new JLabel();
					mainPanel.add(jLabel1);
					jLabel1.setText("jLabel1");
					jLabel1.setIcon(new ImageIcon("photo/main.jpg"));
					jLabel1.setBounds(0, 126, 623, 301);
				}
			}
			pack();
			this.setSize(630, 450);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
	
	private void studentMenuItemActionPerformed(ActionEvent evt) {
		StuMainFrame stu=new StuMainFrame();
		this.setVisible(false);
		stu.setVisible(true);
	}
	
	private void jMenuItem2ActionPerformed(ActionEvent evt) {
		DutyMainFrame duty=new DutyMainFrame();
		this.setVisible(false);
		duty.setVisible(true);
	}
	
	private void studyMenuItemActionPerformed(ActionEvent evt) {
		StudyMainFrame study=new StudyMainFrame();
		this.setVisible(false);
		study.setVisible(true);
	}
	
	private void teacherMenuItemActionPerformed(ActionEvent evt) {
		TeaMainFrame tea=new TeaMainFrame();
		this.setVisible(false);
		tea.setVisible(true);
	}
	
	private void classMenuItemActionPerformed(ActionEvent evt) {
		ClaMainFrame cla=new ClaMainFrame();
		this.setVisible(false);
		cla.setVisible(true);
	}
	
	private void systemMenuItemActionPerformed(ActionEvent evt) {
		System.exit(0);
	}
		
	private void specialtyMenuItemActionPerformed(ActionEvent evt) {
		SpeMainFrame spe=new SpeMainFrame();
		this.setVisible(false);
		spe.setVisible(true);
	}
	
	private void subjectMenuItemActionPerformed(ActionEvent evt) {
		SubMainFrame sub=new SubMainFrame();
		this.setVisible(false);
		sub.setVisible(true);
	}
	
	private void spesubMenuItemActionPerformed(ActionEvent evt) {
		SpeSubMainFrame spesub=new SpeSubMainFrame();
		this.setVisible(false);
		spesub.setVisible(true);
	}
	
	private void textMenuItemActionPerformed(ActionEvent evt) {
		TesMainFrame tmf=new TesMainFrame();
		this.setVisible(false);
		tmf.setVisible(true);
	}
	
	private void scoreMenuItemActionPerformed(ActionEvent evt) {
		ScoMainFrame smf=new ScoMainFrame();
		this.setVisible(false);
		smf.setVisible(true);
	}
	
	private void gendutyMenuItemActionPerformed(ActionEvent evt) {
		ClaDutyFrame smf=new ClaDutyFrame();
		this.setVisible(false);
		smf.setVisible(true);
	}
	
	private void genstudyMenuItemActionPerformed(ActionEvent evt) {
		ClaScoMainFrame csmf=new ClaScoMainFrame();
		this.setVisible(false);
		csmf.setVisible(true);
	}

}

⌨️ 快捷键说明

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