如何解决访问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”添加到按钮上,然后在“ 2”方法中将使用“ 3”方法来识别哪个触发了此方法,这意味着按下了哪个按钮。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。