我有这样的代码:
JButton[][] grid;
grid = new JButton[15][13];
for (int x = 0; x < 15; x++) {
for (int y = 0; y < 13; y++) {
grid[x][y] = new JButton("(" + x + "," + y + ")");
frame.add(grid[x][y]);
}
}
我的问题是,我如何编辑一个特定的JButton?假设我想在JButton[2][2]处添加不同的文本。最后,我想添加其他东西,如actionlistener等按钮,但我的主要问题是如何访问一个特定的按钮。
您可以使用grid[2][2]
来获取按钮,就像访问普通的二维数组一样。