java - 如何将学生日间出勤存储在数据库中并在JTable中显示?

标签 java swing oracle10g jtable

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

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

  1. 要添加考勤,用户必须从 JCombobox 中选择类(class)并从 JDateChooser 中选择日期。

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

    学生 ID |名称 |第一天 |第二天 |...... |第 31 天 |当前天数

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

  2. 这里用户必须选择类(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/

相关文章:

java - 是否可以将 JCheckBox 放入不包含 boolean 值的 JTable 单元格中?

sql - 如何将第一个查询的输出(有两个值)作为第二个查询的输入?

sql - Oracle 触发器 ORA-04098 : trigger is invalid and failed re-validation

java - java点击按钮时如何触发退格键事件

java - 检查字符串是否包含在数组 android studio 中设置的单词

java - 为什么 Hibernate 不填充这个外键列

C#/甲骨文 : Specify Encoding/Character Set of Query?

java - 并发使用 JaxWsPortProxyFactoryBean

java - CellRendererPane 的用途是什么?

java - java GUI创建的线程安全问题