访问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”方法来识别哪个触发了此方法,这意味着按下了哪个按钮。     

要回复问题请先登录注册