gpt4 book ai didi

java - JTable rowCount问题

转载 作者:太空宇宙 更新时间:2023-11-04 08:40:45 24 4
gpt4 key购买 nike

我使用 NetBeans 生成了一个 Swing 界面。一切正常,直到我将 rowCount 更改为 4096。现在我收到异常 NoClassDefFoundError。我已经测试过,从 rowCount 3850 开始它就崩溃了。这是一个错误,还是其他什么?欢迎所有提示。如何正确增加 rowCount

最佳答案

您通常使用 JTable 来显示具有特定数量 n 个对象的数据集合。该数字应由 getRowCount() 返回。您不使用任何任意整数,而是使用数据集合的大小 n。

检查您的getValueAt(int row, int col)。也许它试图访问一个不存在的对象。例如,如果您创建乘法表,并且使用 getValueAt 返回的整数定义表大小,则只能使用 getRowCount 操作 JTable 的大小。仅在这种情况下,您可以自由修改 getRowCount 以返回您想要的任何内容。

public Object getValueAt(int rowIndex, int columnIndex) {
return (rowIndex +1 ) * (columnIndex + 1);
}

如果您有 ResultSet、Vector、ArrayList 等,请在 getRowCount 中获取并返回大小。

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

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