更新JTable的单元格中的值

时间:2014-12-09 16:22:07

标签: java swing jtable

我想将主题结果放在Jtable中。我将DefaultTableModel设置为表。在我的表中我有三列。学生ID,标记和成绩。学生ID在第一列自动生成。然后用户应为第二列输入标记。然后我想自动将必要的评分放在第3列。我加载从数据库中分级数据并找到mark的正确评分。我用MouseReleaseEvent和KeyReleaseEvent尝试这个。但是没有成功。任何人都可以建议我一个更好的方法。谢谢。

1 个答案:

答案 0 :(得分:0)

您不必监听输入事件,因为该表已经有单元格编辑器。所以你应该能够编辑你的表。您唯一需要做的就是监听tableChanged事件并在那里更新数据库。

请参阅:TableModelListener

如果我对您对事件的看法感到困惑,并且您只是想以编程方式基本设置单元格的值,请尝试以下方法:setValueAt(Object,int,int)