gpt4 book ai didi

java - 向 JTable 添加行

转载 作者:太空狗 更新时间:2023-10-29 23:02:56 26 4
gpt4 key购买 nike

我们有一个简单的项目,我们从一个套接字中读取数据,我们想用即将到来的数据填充一个表,但是我们找不到向尚未创建的 JTable 添加行的方法对象,我们只能找到如何在创建表时添加行。

是否可以将行动态添加到 JTable,或者有更好的替代对象来处理这种显示数据的方式?

编辑:非常感谢您的回答。

这三个看起来都很有前途,但我只能选择一个,我认为最好的是纪尧姆的。

最佳答案

您应该创建一个自定义 TableModel . JTable 实际上并不存储行,它总是将其委托(delegate)给 TableModel。为了帮助您实现它,您应该使用 AbstractTableModel .不要忘记调用fireTableRowsInserted()每次添加行时。如果添加很多行,为了获得更好的性能,请尝试批量更新并一次添加很多行。

关于java - 向 JTable 添加行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/295649/

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