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

📄 operationsystem.java~34~

📁 Tt s a good book ,if you want to learn java good
💻 JAVA~34~
字号:
package sos;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.event.ActionEvent;
import java.awt.Rectangle;
import java.awt.Font;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.event.ActionEvent;
import java.awt.Rectangle;
import java.awt.Font;


public class OperationSystem extends JFrame implements ActionListener {
    boolean hasLogIn;
    LogIn a;
    public OperationSystem() {
        super("StudentOperationSystem");
        setSize(600, 400);
        Container content = getContentPane();
        content.setBackground(Color.white);
        addWindowListener(new InnerDestroyer());
        JMenu choice0 = new JMenu("文件");
        choice0.setEnabled(true);
        JMenuItem m0;
        m0 = new JMenuItem("登录");
        m0.addActionListener(this);
        choice0.add(m0);
        m0 = new JMenuItem("关于");
        m0.addActionListener(this);
        choice0.add(m0);
        m0 = new JMenuItem("帮助");
        m0.addActionListener(this);
        choice0.add(m0);
        m0 = new JMenuItem("退出");
        m0.addActionListener(this);
        choice0.add(m0);
        JMenu choice1 = new JMenu("信息录入");
        JMenuItem m1;
        m1 = new JMenuItem("基本信息录入");
        m1.addActionListener(this);
        choice1.add(m1);
        m1 = new JMenuItem("课程信息录入");
        m1.addActionListener(this);
        choice1.add(m1);
        m1 = new JMenuItem("选课信息录入");
        m1.addActionListener(this);
        choice1.add(m1);
        m1 = new JMenuItem("返回");
        m1.addActionListener(this);
        choice1.add(m1);
        JMenu choice2 = new JMenu("统计查询");
        JMenuItem m2;
        m2 = new JMenuItem("基本信息查询");
        m2.addActionListener(this);
        choice2.add(m2);
        m2 = new JMenuItem("课程信息查询");
        m2.addActionListener(this);
        choice2.add(m2);
        m2 = new JMenuItem("选课信息查询");
        m2.addActionListener(this);
        choice2.add(m2);
        m2 = new JMenuItem("返回");
        m2.addActionListener(this);
        choice2.add(m2);
        JMenu choice3 = new JMenu("成绩查询");
        JMenuItem m3;
        m3 = new JMenuItem("开始成绩查询");
        m3.addActionListener(this);
        choice3.add(m3);
        m3 = new JMenuItem("返回");
        m3.addActionListener(this);
        choice3.add(m3);
        JMenu choice4 = new JMenu("成绩排序");
        JMenuItem m4;
        m4 = new JMenuItem("开始排序查询");
        m4.addActionListener(this);
        choice4.add(m4);
        m4 = new JMenuItem("返回");
        m4.addActionListener(this);
        choice4.add(m4);
        JMenuBar mBar = new JMenuBar();
        mBar.add(choice0);
        mBar.add(choice1);
        mBar.add(choice2);
        mBar.add(choice3);
        mBar.add(choice4);
        setJMenuBar(mBar);
        setVisible(true);
    }

    public static void main(String[] args) {
        OperationSystem aCheck = new OperationSystem();
    }

    public void actionPerformed(ActionEvent e) {
        if (e.getActionCommand().equals("登录")) {
            a = new LogIn(this, true);
        }
        if (e.getActionCommand().equals("登录系统")) {
            a.dispose();
        }
    }


    private class InnerDestroyer extends WindowAdapter {
        public void windowClosing(WindowEvent e) {
            System.exit(0);
        }
    }
}


class LogIn extends Dialog {

    public LogIn(Frame frame, boolean modal) {
        super(frame, modal);
        setTitle("登录系统");
        setSize(422, 328);
        addWindowListener(new InnerDestroyer());
        JButton bt_confirm = new JButton("系统");
        add(bt_confirm);
        setVisible(true);
    }

    public boolean action(Event e, Object what) {
        if (what.equals("系统")) {
            dispose();
        }
        return true;
    }

    private class InnerDestroyer extends WindowAdapter {
        public void windowClosing(WindowEvent e) {
            dispose();
        }
    }

}

⌨️ 快捷键说明

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