gpt4 book ai didi

java - JTable 基于对象列表,如 TableView 的项目列表

转载 作者:行者123 更新时间:2023-12-01 20:55:08 26 4
gpt4 key购买 nike

我有一个使用 JavaFX TableView 的应用程序,但由于遇到某些问题,我需要切换到使用 JTable。

TableView 接受对象列表,每列都是每个对象中的一个字段,例如,包含名字、姓氏和电子邮件列的 Person 对象。如果您编辑表中的电子邮件字段,它将退出并编辑该 Person 对象中的电子邮件。如果我在表中选择了行,我可以从这些选定的索引中获取 Person 对象。

有没有办法在 JTable 中做到这一点?

最佳答案

您需要为您的 Person 对象创建一个自定义 TableModel

查看Row Table Model其中给出了如何执行此操作的分步示例。

它还提供了一个通用类,使实现更容易,并包含用于访问 TableModel 中数据的附加通用方法。

您还可以点击 BeanTableModel 链接获取无需任何自定义代码即可使用的 TableModel

关于java - JTable 基于对象列表,如 TableView 的项目列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42491549/

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