0

我有这个问题:在 jtable 中添加一个jcheckbox。在我的模型中,这个 jcheckbox 在用户选择时加载getValueAt并使用该方法setValueAt

在我按下确认按钮之前没有问题,当我选择的所有行(真值)消失并且循环没有读取任何具有真值的内容时。

我的错误在哪里?在按下确认按钮之前如何更新模型?

4

1 回答 1

1

听起来您正在寻找:

table.putClientProperty("terminateOnFocusLost", true);

这告诉表在焦点转移到外部时尝试提交任何正在进行的编辑,即转移到不是表子的组件。

于 2012-09-15T15:09:35.487 回答