gpt4 book ai didi

java - 使用数据和 JTable?

转载 作者:行者123 更新时间:2023-11-29 07:22:59 25 4
gpt4 key购买 nike

我有一个 JTable,我想用它来显示一些数据(每行中有一个 String 和一个 Boolean)。数据由我自己的类(class)维护。有没有什么方法可以将数据模型绑定(bind)到 JTable,这样当我添加到模型时,JTable 会动态更新,而当我从模型中删除某些内容时,该行也会从 JTable 中删除?

我以前使用过 Flex 和 Actionscript,使用数据绑定(bind)很容易做到这一点,所以我只是想知道它是如何用 Java 完成的。

谢谢。

最佳答案

您需要让数据集实现 TableModel界面。如果你这样做,那么你可以将它应用到 JTable。如果扩展 AbstractTableModel您将继承您的表将处理并更新 View 的一些事件触发方法。 see this tutorial .请注意,JTable 的默认实现将为您呈现数据,如果找到 boolean 值,它将显示为一个复选框。

关于java - 使用数据和 JTable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1105660/

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