我必须为学校编写一个出勤模块。我正在使用 Java Swing 来设计屏幕。
当用户点击JTabbedPane
的考勤选项卡时,有两个按钮:
1) 添加考勤 2) 显示考勤
要添加考勤,用户必须从 JCombobox 中选择类(class)并从 JDateChooser 中选择日期。
然后 JTable 将显示该特定类(class)中可用的 ID 和学生姓名。 下面显示了 jtable 中的列名。
学生 ID |名称 |第一天 |第二天 |...... |第 31 天 |当前天数
我可以成功添加每日出勤。我在 Oracle 中只使用一张表 StudentAttendanceTable。这里用户必须选择类(class)和月份、年份才能查看出勤情况。现在我正在获取特定月份的出勤记录列表,如何在 JTable 的特定列中显示特定日期的出勤情况?
我希望你明白我的意思。
只要给我一种方法,按天对出勤进行排序并将其显示在 JTable
中,这样当用户必须看到他选择的类(class)和月份的所有学生的出勤情况即可。
最佳答案
Just give me a way to sort attendance daywise and disply it it jtable, ..
使用 TableRowSorter
。 (够短吗?)
关于java - 如何将学生日间出勤存储在数据库中并在JTable中显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18929139/