0

如何在最初未定义表模型时添加 jcheckbox。

我已经用数据库中的数据填充了 jtable,但现在我需要添加一个用于选择所需记录的 jcheckbox。

如果数据表行是用布尔类预定义的,我可以将 jcheckbox 添加到 jtable 中。但是当我使用数据库读取时,我有点困惑。

欢迎任何帮助。

4

1 回答 1

2

JTable依靠它TableModel来确定要显示的内容。虽然只能显示现有行,但您可以在模型中插入未提交的行进行编辑。提交什么以及何时提交完全取决于您的应用程序。

如何使用表:概念:编辑器和渲染器中所述,类型列的默认渲染器和编辑器BooleanJCheckBox. 这是一个相应条件的简单示例getColumnClass()。这是一个更复杂的示例,它定义了一个复合类型,Value以及一个自定义渲染器和编辑器。

于 2011-12-20T04:35:53.180 回答