【发布时间】:2012-03-03 23:05:12
【问题描述】:
我正在用 Java 创建一个数独求解器/生成器。我使用 NetBeans 作为 IDE。我创建了一个小程序并在 NetBeans GUI 设计器中设计了它。对于字段(在 9*9 矩阵中保存数字),我使用文本字段并根据变量在矩阵中的位置命名变量。例如,第一个是 num_1_1。第一个数字代表行,第二个数字代表列。
实际的生成器/求解器将使用二维整数数组 (int[][]),当它生成/求解数独时,它将使用数组中的数字填充 gui 中的文本字段。
现在,有没有一种方法可以让我使用 for 循环来遍历可验证的名称并以这种方式分配每个名称?比如:
for(int x = 0; x < 9; x++){
for(int y = 0; y < 9; y++){
num+"_"+x+"_"+y = 5;
}
}
谢谢!
【问题讨论】:
-
解决您的问题:使用 JTable!