正如标题所说,我需要将变量名称的一部分替换为 for 循环迭代的次数。
在我的代码中,变量是 Swing 上的按钮网格,从 a1 到 c3。我必须重新着色依赖于 p1grid[] 数组的所有按钮。我不能(据我所知)将它们放在自己的数组中,因为它们是按钮。这是我的代码:
for (int i = 1; i < 4; i++) {
if (p1grid[i - 1].equals("empty"))
("a" + i).setBackground(Color.LIGHT_GRAY);
else
("a" + i).setBackground(Color.RED);
}
德玛西亚99
相关分类