gpt4 book ai didi

java - 在jtable中添加列后添加数据

转载 作者:行者123 更新时间:2023-12-02 05:48:13 25 4
gpt4 key购买 nike

我的 JTable 默认有一列。我的程序可以添加具有特定值的列,但是当我尝试在特定的行和列中添加数据时,整行都被数据填充。我只想将数据填充到特定的行和列。看起来此代码仍然默认读取列数。我不知道如何解决这个问题。谢谢

for (int i = 0; i < NumberOfColumn.length; i++) {
TableColumn tbl = new TableColumn();
tbl.setHeaderValue(i);
table1.getColumnModel().addColumn(tbl);

}
table1.setValueAt(2014, 0, 14);

例如,我想在第0行第14列填充数据“2014”,但是当我运行此代码时,所有列都填充为“2014”

最佳答案

当您手动创建TableColumn时,您需要指定从TableModel中的哪一列获取数据,否则它们都默认为第0列。

 TableColumn tbl = new TableColumn(i);

关于java - 在jtable中添加列后添加数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23841448/

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