java swing开发的学生管理系统

本文介绍了使用Java Swing开发的学生管理系统,包括用户登录、增删改查功能和数据库交互。重点在于通过ComboBox获取用户选择状态,并利用JDBC进行数据操作。提供源码下载链接和QQ交流群号,供学习参考。
摘要由CSDN通过智能技术生成

菜鸡一只,目前正在学ssm框架。这是之前做的 Java swing的课设,源码地址:链接:https://pan.baidu.com/s/1XJ5TmdzKbePiE4BV1D53yw
提取码:st17
有不足之处欢迎指出,有疑问可以加q 交流:1765772391

我遇到的题目
在这里插入图片描述

题目涉及四个用户,要实现四个用户的登录,关键是获取comBox被选取的状态。可以用一个函数来监听combox并把状态值赋给类变量Kind,然后让这个函数一直处于被调用的状态就好了,再发送指令给数据库判断账户密码。
2.该题有个提交审核的功能,实际上就是数据库操作的先查后改组合操作。建立一张叫做check的表,如图:
在这里插入图片描述
先查询这个pass栏位各个书本的提交状态然后再判断是否修改这个值,当值修改为yes时,就是提交完成,在教研室主任端就可以查询到。反之不能。 主任提交给秘书审核的功能也是一样的道理。
3.此外就是一些简单的增删改查代码和swing一些容器的使用,不多赘述。登录代码和基本增删改查代码如下:
源码和数据库在百度网盘:

登陆界面代码:
package ui1;

/**

  • 自定义登录窗口
  • @author Administrator

*/
public class LoginFrame extends JFrame {

private JPasswordField password;
private JTextField userid;// 密码框*
private JButton login_btn = new JButton("登录");
private static JComboBox jc = new JComboBox();// 下拉列表框
private static String kind; // 用户类型

// 用来存放选取的模式,通过另一个函数来获取combox的选取状态并对number赋不同的值,这样判断的时候就只用判断kind的值就好了

// comBox =new JComboBox<String>();
// private JComboBox<String> comBox;
// comBox=new JComboBox("系统管理员");
// 构造方
public LoginFrame() {
	JFrame.setDefaultLookAndFeelDecorated(true);
	JDialog.setDefaultLookAndFeelDecorated(true);
	SwingUtilities.invokeLater(new Runnable() {
		public v
  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值