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

📄 grade.java

📁 Java大作业+学生成绩管理系统,采用access数据库连接。
💻 JAVA
字号:

//主界面
//package grade;

import javax.swing.*;

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

public class Grade {


	//定义主框架
	private JFrame frame = new JFrame("学生成绩管理系统");
	//定义菜单栏
	private JMenuBar Bar = new JMenuBar();
	//定义菜单
	private JMenu JMedit = new JMenu("编辑");
	private JMenu JMcount = new JMenu("统计");
	private JMenu JMhelp = new JMenu("帮助");
	//定义菜单项
	private JMenuItem JMIinput = new JMenuItem("插入信息");
	private JMenuItem JMImodify = new JMenuItem("修改删除");
	private JMenuItem JMIall = new JMenuItem("成绩统计");
	private JMenuItem JMIgraphics = new JMenuItem("图形统计");
	private JMenuItem JMIsignal = new JMenuItem("个人成绩");
	private JMenuItem JMIhelp = new JMenuItem("系统信息");
	//定义文本标签
	private JLabel text = new JLabel();
	//定义面板
	private Container con = frame.getContentPane();
	//定义输入框对象
	private InputInfo inputinfo =null;
	//定义查询框架对象
	private Search search =null;
	//定义总分统计对象
	private AllgradeCount all = null;
	//定义个人统计对象
	private SignalCount signal = null;
	//构造函数
	public Grade(){
		
		//把菜单栏加入框架
		frame.setJMenuBar(Bar);
		//把菜单加入菜单栏
		Bar.add(JMedit);
		Bar.add(JMcount);
		Bar.add(JMhelp);
		//把菜单项加入菜单
		JMedit.add(JMIinput);
		JMedit.addSeparator();
		JMedit.add(JMImodify);
		
		JMcount.add(JMIall);
		JMcount.addSeparator();
		JMcount.add(JMIsignal);
		JMcount.addSeparator();
		JMcount.add(JMIgraphics);
		
		JMhelp.add(JMIhelp);
		//设置文本界面
		text.setText("欢迎使用学生成绩管理系统");
		//设置欢迎界面
		con.setLayout(new FlowLayout());
		con.add(text);
		//设置框架
		frame.setLocation(200,200);
		frame.setSize(400,400);
		frame.setVisible(true);
		frame.setDefaultCloseOperation(frame.EXIT_ON_CLOSE);
		
		//增加监听器
		JMIinput.addActionListener(new ActionListener(){

			public void actionPerformed(ActionEvent arg0) {
				// TODO 自动生成方法存根
				inputinfo = new InputInfo();
			}});
		JMImodify.addActionListener(new ActionListener(){

			public void actionPerformed(ActionEvent arg0) {
				// TODO 自动生成方法存根
				search = new Search();
			}});
		JMIall.addActionListener(new ActionListener(){

			public void actionPerformed(ActionEvent arg0) {
				// TODO 自动生成方法存根
				all = new AllgradeCount();
			}});
		JMIsignal.addActionListener(new ActionListener(){

			public void actionPerformed(ActionEvent arg0) {
				// TODO 自动生成方法存根
				signal = new SignalCount();
			}});
		JMIgraphics.addActionListener(new ActionListener(){

			public void actionPerformed(ActionEvent arg0) {
				// TODO 自动生成方法存根
				Photo a = new Photo();
			}});
		
		JMIhelp.addActionListener(new ActionListener(){

			public void actionPerformed(ActionEvent arg0) {
				// TODO 自动生成方法存根
				JOptionPane.showMessageDialog(null, "学生成绩管理系统,方锐洲制作");
			}});
	}
	
	public static void main(String[] args) {
		// TODO 自动生成方法存根
		Grade a = new Grade();
	}

}

⌨️ 快捷键说明

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