访问GridLayout中的按钮
|
我正在与许多相互交织的班级一起玩井字游戏,但遇到了一个小问题。在我的版本中,我试图使电路板尺寸可变,这意味着代表每个正方形的按钮不易被引用。如果有的话,有没有一种方法可以识别单击了哪个按钮,怎么办?谢谢!
public class GameView extends JFrame{
private static final long serialVersionUID = -2869672245901003704L;
public TicBoard game;
private GridLayout view;
public GameView(int height, int width)//height and width are coordinates (-y,x) across all classes
{
super(\"Tic Tac Toe\");
game = new TicBoard(height, width);
view = new GridLayout(height,width);
this.setLayout(view);
for(int h = 0; h<height; h++)
for(int w = 0;w<width;w++)
this.add(game.getButton(h,w));
}
}
没有找到相关结果
已邀请:
1 个回复
凰葱崎济邯