gpt4 book ai didi

java - 如何在运行时向 JXTable 添加新行?

转载 作者:行者123 更新时间:2023-12-01 19:02:10 25 4
gpt4 key购买 nike

我正在使用 JXTable 显示记录列表。

  • 当我单击“刷新”按钮时,我希望刷新 JXTable 以显示新插入的记录。

  • 而且当我单击“添加新行”按钮时,必须将新行添加到 JXTable 中。

我怎样才能做到这些?我找不到任何有用的引用或样本。请指导我。

最佳答案

它的工作方式与常规 JTable 相同,table tutorial 中对此进行了全部解释。 。但回答你的问题:

  • 不需要“刷新”按钮,除非“刷新”按钮更新 TableModel。当您更新 TableModel 时,您应该触发适当的事件,以便 JTable 知道对模型所做的更改。此时,JTable 将自动刷新。如果您的 TableModelDefaultTableModel 扩展,则已经有可用的方法来处理事件(例如 insertRow)
  • 插入一行意味着将一行添加到TableModel + 触发适当的事件。如果您使用 DefaultTableModel,则可以使用 DefaultTableModel 的可用 API

关于java - 如何在运行时向 JXTable 添加新行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11844166/

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