8-1 学生基本信息录入界面 (100 分)

8-1 学生基本信息录入界面 (100 分)

设计实现一个学生信息录入界面,包括:学号、姓名、出生日期、性别、专业班级、个人信息说明。
提供两个按钮:确定、取消,点击确定后弹出新的窗口,显示学生录入的信息;点击取消后窗口关闭。
提交内容:
1)源码对应的压缩文件;
2)实现界面的截图(可放到word文档中说明) 说明:源码和截图说明可放到一个压缩文件中提交。

Github下载链接:https://github.com/DGitHub-Creator/Java-Exp6-GUI-8-1-student-basic-information-input-interface-100points
网盘下载链接:https://wwe.lanzoui.com/i4oQhsutfeb

代码

学生基本信息录入界面的说明

1、 主界面如下所示:

可以录入学生的学号、性别、姓名、专业班级、出生日期和个人信息说明:
在这里插入图片描述
我们可以输入数据,其中学号、姓名、专业班级和个人信息说明是输入框,需要自己输入,性别和出生日期是下拉框,需要自己选择:
在这里插入图片描述

输入完成后点击确定会弹出刚输入学生的信息:
在这里插入图片描述

关掉学生基本信息额窗口后主界面一切信息清空,我们可以继续输入下一个学生的基本信息:
在这里插入图片描述

成功录入的学生信息都会写到Students.data文件中,程序每次启动都会先读取源文件中已有的学生信息并输出到控制台。

2、 点击查询按钮后会显示查询页面:

按学号查询:
在这里插入图片描述

我们输入刚才录入的学生的学号,点击查询:
在这里插入图片描述

3、 性别和出生日期的下拉框展示:

性别:
在这里插入图片描述

出生日期:天数需要根据年份和月份来确定,所以应该先输入年份和月份,这样天数下拉框才会展示出来。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

4、 异常提示:

当输入为空时:当输入的信息有一项为空时就会弹窗提示。
在这里插入图片描述

当输入学生重复时:一个学生只有一个学号,所以当输入的学号已经存在时就会弹窗提示。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值