如何在最初未定义表模型时添加 jcheckbox。
我已经用数据库中的数据填充了 jtable,但现在我需要添加一个用于选择所需记录的 jcheckbox。
如果数据表行是用布尔类预定义的,我可以将 jcheckbox 添加到 jtable 中。但是当我使用数据库读取时,我有点困惑。
欢迎任何帮助。
JTable
依靠它TableModel
来确定要显示的内容。虽然只能显示现有行,但您可以在模型中插入未提交的行进行编辑。提交什么以及何时提交完全取决于您的应用程序。
如如何使用表:概念:编辑器和渲染器中所述,类型列的默认渲染器和编辑器Boolean
是JCheckBox
. 这是一个相应条件的简单示例getColumnClass()
。这是一个更复杂的示例,它定义了一个复合类型,Value
以及一个自定义渲染器和编辑器。