如何将学生按天考勤存储在数据库中并在 JTable 中显示



我必须为一所学校编写一个考勤模块。我正在使用Java Swing来设计屏幕。

当用户单击JTabbedPane的考勤选项卡时,有两个按钮:1) 添加考勤 2) 显示考勤

  1. 在这里添加考勤用户必须从JCombobox中选择课程,从JDateChooser中选择日期。

    然后 JTable 将显示该特定班级中可用的 ID 和学生姓名。下面显示了 jtable 中的列名。

    StudentId | NAme | 1stDay | 2nd Day |....... |31stDay | No.Of Present days

    我可以成功添加按天出勤。我在 Oracle 中只使用一个表 StudentAttendanceTable。

  2. 在这里,用户必须选择班级和月份,年份才能看到出勤情况。现在我正在获取特定月份的出勤记录列表,如何在 JTable 的特定列中显示特定日期的出勤率?

我希望你明白我的意思。

只需给我一种按天对出勤情况进行排序并将其显示JTable的方法,以便当用户必须看到他选择的班级和月份的所有学生的出勤情况时。

只要给我一种按天对出勤情况进行排序的方法,并把它说出来,..

使用TableRowSorter . (够短吗?

最新更新