gpt4 book ai didi

java - 当表模型最初未定义时如何添加 jcheckbox。

转载 作者:行者123 更新时间:2023-12-02 08:03:21 28 4
gpt4 key购买 nike

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

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

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

欢迎任何帮助。

最佳答案

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

How to Use Tables: Concepts: Editors and Renderers 中所述,Boolean 类型的列的默认渲染器和编辑器是 JCheckBox。这是一个简单的example相应地条件 getColumnClass() 。这是一个更复杂的example定义复合类型 Value ,以及自定义渲染器和编辑器。

关于java - 当表模型最初未定义时如何添加 jcheckbox。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8560222/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com