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

📄 admin_manage.java

📁 可以用的成绩管理系统
💻 JAVA
字号:
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Scanner;
import java.sql.PreparedStatement;
import javax.swing.*;
public class Admin_manage extends JFrame implements ActionListener
{
	private static final int DEFAULT_WIDTH = 420;
    private static final int DEFAULT_HEIFHT = 430;
    private String name;
	private String password;
	String str;
    GridBagLayout gbl=new GridBagLayout();
    GridBagConstraints gbc=new GridBagConstraints();
    JPanel panel;
    JLabel label_pic;
    Icon tupian;
    JMenuBar mb;
    JMenu m_admin;
    JMenuItem it_xiugai;
    JMenuItem it_exit;
    JMenu m_base; 
    JMenuItem it_xuesheng;
    JMenuItem it_laoshi;
    JMenuItem it_kecheng;
    JMenuItem it_shouke;
    JMenuItem it_chengji;
    JMenu m_query;
    JMenuItem it_chachengji;
    JMenuItem geren,banji;
    JMenuItem it_chake; 
    JMenu m_help;
    JMenuItem it_phone;
    ImageIcon image;
	public Admin_manage()  //构造函数
	{
		super.setSize(DEFAULT_WIDTH,DEFAULT_HEIFHT);
    	super.setTitle("欢迎光临学生成绩管理系统!");
    	setLayout(gbl);
		panel=new JPanel();
		tupian=new ImageIcon("pic\\cj.jpg");
		label_pic=new JLabel(tupian);
		mb=new JMenuBar();
		m_admin=new JMenu(" 系统管理 ");
		it_xiugai=new JMenuItem("修改密码");
		it_xiugai.addActionListener(this);
		it_exit=new JMenuItem("退   出");
		it_exit.addActionListener(this);
		m_admin.add(it_xiugai);
		m_admin.addSeparator();
		m_admin.add(it_exit);
		m_base=new JMenu(" 基本信息管理 ");
		image=new ImageIcon("1.jpg");
		it_xuesheng=new JMenuItem("学生管理",image);
		it_xuesheng.addActionListener(this);
		it_laoshi=new JMenuItem("教师管理",image);
		it_laoshi.addActionListener(this);
		it_kecheng=new JMenuItem("课程管理");
		it_kecheng.addActionListener(this);
		it_shouke=new JMenuItem("授课管理");
		it_shouke.addActionListener(this);
		it_chengji=new JMenuItem("成绩管理");
		it_chengji.addActionListener(this);
		m_base.add(it_xuesheng);
		m_base.addSeparator();
		m_base.add(it_laoshi);
		m_base.addSeparator();
		m_base.add(it_kecheng);
		m_base.addSeparator();
		m_base.add(it_shouke);
		m_base.addSeparator();
		m_base.add(it_chengji);
		m_query=new JMenu(" 信息查询 ");
		m_query.addSeparator();
		geren=new JMenuItem("按学号查询");
		geren.addActionListener(this);
		m_query.add(geren);
		m_help=new JMenu(" 帮助 ");
		it_phone=new JMenuItem("联系方式");
		it_phone.addActionListener(this);
		m_help.add(it_phone);
		mb.add(m_admin);
		mb.add(m_base);
		mb.add(m_query);
		mb.add(m_help);
		set(0,0,5,1,mb);
		set_ta(0,1,5,5,label_pic);
		setLocation(300,80);
		
	}
	 public void set(int x,int y,int w,int h,Component com) //布局函数.
     {
    	 gbc.anchor=GridBagConstraints.NORTH;
    	 gbc.gridx=x;
    	 gbc.gridy=y;
    	 gbc.gridwidth=w;
    	 gbc.gridheight=h;
    	 gbl.setConstraints(com, gbc);
    	 add(com);
     }
	 public void actionPerformed(ActionEvent e)
	 {
		 Object obj=e.getSource();
		 if(obj==it_exit)
		 {
			 System.exit(-1);
		 }
		 if(obj==it_xiugai)
		 {
			 this.dispose();
			 Alter_pwd xiugai=new Alter_pwd();
			 xiugai.setVisible(true);
		 }
		 if(obj==it_xuesheng)
		 {
			 this.dispose();
			 Manage_student stu=new Manage_student();
			 stu.setVisible(true);
		 }
		 if(obj==it_laoshi)
		 {
			 this.dispose();
			 Manage_teacher teach=new Manage_teacher();
			 teach.setVisible(true);
		 }
		 if(obj==it_kecheng)
		 {
			 this.dispose();
			 Manage_course course=new Manage_course();
			 course.setVisible(true);
		 }
		 if(obj==it_shouke)
		 {
			 this.dispose();
			 Manage_teach teach=new Manage_teach();
			 teach.setVisible(true);
		 }
		 if(obj==it_chengji)
		 {
			 this.dispose();
			 Manage_score sc=new Manage_score();
			 sc.setVisible(true);
		 }
		
		 if(obj==geren)
		 {
			 this.dispose();
			 Personal_query person=new Personal_query();
			 person.setVisible(true);
		 }
		
		 if(obj==it_phone)
		 {
			 dispose();
			 Help hp=new Help();
			 hp.setVisible(true);
		 }
		
	 }
	 public void set_ta(int x,int y,int w,int h,Component com) //布局函数.
     {
    	 gbc.anchor=GridBagConstraints.CENTER;
    	 gbc.gridx=x;
    	 gbc.gridy=y;
    	 gbc.gridwidth=w;
    	 gbc.gridheight=h;
    	 gbl.setConstraints(com, gbc);
    	 add(com);
     }
	public static void main(String[] args)
	{
		Admin_manage manage = new Admin_manage();
		manage.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		manage.setVisible(true);
	}

}

⌨️ 快捷键说明

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