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

📄 mainframe.java

📁 java(Swing) access做的成绩管理系统
💻 JAVA
字号:
package edu.xscj.test;

import javax.swing.JFrame;
import javax.swing.JMenuBar;
import com.borland.jbcl.layout.XYLayout;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import edu.xscj.business.*;

public class MainFrame extends JFrame {
    public MainFrame() {
        try {
            jbInit();
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }

    private void jbInit() throws Exception {
        this.setJMenuBar(jMenuBar1);
        this.getContentPane().setLayout(xYLayout1);
        jMenu1.setText("学生管理");
        jMenuItem1.setText("添加学生");
        jMenuItem1.addActionListener(new MainFrame_jMenuItem1_actionAdapter(this));
        jMenuItem2.setText("浏览学生");
        jMenuItem2.addActionListener(new MainFrame_jMenuItem2_actionAdapter(this));
        jMenu2.setText("课程管理");
        jMenuItem3.setText("添加课程");
        jMenuItem3.addActionListener(new MainFrame_jMenuItem3_actionAdapter(this));
        jMenuItem4.setText("浏览课程");
        jMenuItem4.addActionListener(new MainFrame_jMenuItem4_actionAdapter(this));
        jMenu3.setText("成绩管理");
        jMenuItem5.setText("添加成绩");
        jMenuItem5.addActionListener(new MainFrame_jMenuItem5_actionAdapter(this));
        jMenuItem6.setText("浏览成绩");
        jMenuItem6.addActionListener(new MainFrame_jMenuItem6_actionAdapter(this));
        jMenuBar1.add(jMenu1);
        jMenuBar1.add(jMenu2);
        jMenuBar1.add(jMenu3);
        jMenu1.add(jMenuItem1);
        jMenu1.add(jMenuItem2);
        jMenu2.add(jMenuItem3);
        jMenu2.add(jMenuItem4);
        jMenu3.add(jMenuItem5);
        jMenu3.add(jMenuItem6);
        this.setSize(800, 600);
        this.setResizable(false);
        this.setTitle("学生成绩管理系统!!!");
    }

    JMenuBar jMenuBar1 = new JMenuBar();
    XYLayout xYLayout1 = new XYLayout();
    JMenu jMenu1 = new JMenu();
    JMenuItem jMenuItem1 = new JMenuItem();
    JMenuItem jMenuItem2 = new JMenuItem();
    JMenu jMenu2 = new JMenu();
    JMenuItem jMenuItem3 = new JMenuItem();
    JMenuItem jMenuItem4 = new JMenuItem();
    JMenu jMenu3 = new JMenu();
    JMenuItem jMenuItem5 = new JMenuItem();
    JMenuItem jMenuItem6 = new JMenuItem();
    public void jMenuItem1_actionPerformed(ActionEvent e) {
        AddStudentFrame studentFrame = new AddStudentFrame();
        studentFrame.setVisible(true);
    }

    public void jMenuItem2_actionPerformed(ActionEvent e) {
        ViewStudentFrame vstudentFrame = new ViewStudentFrame();
        vstudentFrame.setVisible(true);
    }

    public void jMenuItem3_actionPerformed(ActionEvent e) {
        addCourseFrame addCourse = new addCourseFrame();
        addCourse.setVisible(true);
    }

    public void jMenuItem4_actionPerformed(ActionEvent e) {
        ViewCourseFrame viewCourse = new ViewCourseFrame();
        viewCourse.setVisible(true);
    }

    public void jMenuItem5_actionPerformed(ActionEvent e) {
        AddChengjiFrame addChengji = new AddChengjiFrame();
        addChengji.setVisible(true);
    }

    public void jMenuItem6_actionPerformed(ActionEvent e) {
        ViewChengjiFrame viewChengji = new ViewChengjiFrame();
        viewChengji.setVisible(true);
    }
}


class MainFrame_jMenuItem6_actionAdapter implements ActionListener {
    private MainFrame adaptee;
    MainFrame_jMenuItem6_actionAdapter(MainFrame adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jMenuItem6_actionPerformed(e);
    }
}


class MainFrame_jMenuItem5_actionAdapter implements ActionListener {
    private MainFrame adaptee;
    MainFrame_jMenuItem5_actionAdapter(MainFrame adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jMenuItem5_actionPerformed(e);
    }
}


class MainFrame_jMenuItem3_actionAdapter implements ActionListener {
    private MainFrame adaptee;
    MainFrame_jMenuItem3_actionAdapter(MainFrame adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jMenuItem3_actionPerformed(e);
    }
}


class MainFrame_jMenuItem4_actionAdapter implements ActionListener {
    private MainFrame adaptee;
    MainFrame_jMenuItem4_actionAdapter(MainFrame adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jMenuItem4_actionPerformed(e);
    }
}


class MainFrame_jMenuItem2_actionAdapter implements ActionListener {
    private MainFrame adaptee;
    MainFrame_jMenuItem2_actionAdapter(MainFrame adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent actionEvent) {
        adaptee.jMenuItem2_actionPerformed(actionEvent);
    }
}


class MainFrame_jMenuItem1_actionAdapter implements ActionListener {
    private MainFrame adaptee;
    MainFrame_jMenuItem1_actionAdapter(MainFrame adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jMenuItem1_actionPerformed(e);
    }
}

⌨️ 快捷键说明

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