购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.6 修改成绩单

2.6.1 功能概述

“修改成绩单”窗体用于成绩单修改。根据用户在图 2.14 中选择的行,填充图 2.15中的控件。单击“修改”按钮完成修改信息的保存。

图 2.14 “现有学生成绩单”窗体

图 2.15 “修改成绩单”窗体

2.6.2 设置文本框控件

在图 2.15 中,定义了很多文本框控件,用于保存用户输入的信息。在打开该窗体时,会根据数据库中保存的信息来填写这些控件,定义控件的关键代码如下:

2.6.3 添加工具按钮

在窗体中使用了“修改”、“清空”和“返回”3 个按钮,并将它们放置在一个面板中,其关键的代码如下:

2.6.4 填充成绩单信息

修改是在用户选择的行的基础上进行的,根据构造方法传递进来的参数,使用自定义的updateContent()方法添加成绩单信息到窗体,该方法的关键代码如下:

2.6.5 修改成绩单信息

通过监听“修改”按钮单击事件,实现对用户修改的成绩单信息的保存功能。由于成绩单上的信息都非常重要,因此不能为空值(备注信息除外)。“修改”按钮事件监听器的关键代码如下:

do_modifyButton_actionPerformed()方法是IDE工具生产的方法,它完成了对文本域的非空校验及保存用户修改信息的功能,最后刷新表格,其关键代码如下: LFUK+jnz3PryngKEV3Efny+rIknnYWaapjSOXdcx0U51y7IklpUeBI6YjHZhaIKm

点击中间区域
呼出菜单
上一章
目录
下一章
×