2

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

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

  1. 在这里添加出勤用户必须从 JCombobox 中选择 Class 并从 JDateChooser 中选择 Date。

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

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

    我可以成功添加每日出勤率。我在 Oracle 中只使用一张表 StudentAttendanceTable。

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

我希望你明白我的意思。

只需给我一种按天对出勤率进行排序并显示它的方法JTable,这样当用户必须查看他选择的班级和月份的所有学生的出勤率时。

4

1 回答 1

3

只要给我一种方法来每天对出勤率进行排序并将其显示在 jtable 中,..

使用TableRowSorter. (够短?)

于 2013-09-21T05:16:44.963 回答