gpt4 book ai didi

java - 如何在电子表格 controlsfx 的 GridBase 的 setCellValue 方法中迭代 List 中的值?

转载 作者:行者123 更新时间:2023-11-30 07:41:19 25 4
gpt4 key购买 nike

我试过这样做

List<String> values = new ArrayList<>();
values.add("test1");
values.add("test2");
values.add("test3");
values.add("test4");
values.add("test5");

for(String e : values) {
for (int column = 0; column < 30; column++){
mGrid.setCellValue(10, column, e);
}
}

但单元格中显示的唯一值是最后一个值“test5”。

我还尝试通过控制台显示这些值并且效果很好。请帮助我

最佳答案

您需要将值和列与类似的东西一起迭代,而不是:

        for(String e : values) {
for (int column = 0; column < 30; column++){
mGrid.setCellValue(10, column, e);
}
}

使用类似的东西:

        for (int column = 0; column < values.length; column++)
mGrid.setCellValue(10, column, values.get(column));

关于java - 如何在电子表格 controlsfx 的 GridBase 的 setCellValue 方法中迭代 List<String> 中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56178878/

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