首页 文章

确定哪个按钮称为actionPerformed方法

提问于
浏览
2

我正在制作一个Java迷宫程序,它包含一个MazeButtons网格,它扩展了JButton,并有一个State字段(这是按钮的位置以及关于迷宫如何工作的其他信息) . 另一个类MazeFrame扩展了JFrame并实现了ActionListener . 当我在setup类中构建GUI时,我将MazeFrame ActionListener添加到每个按钮 . 我希望MazeFrame中的actionPerformed方法能够检查是否允许用户尝试的操作,但为了做到这一点,我需要知道单击了哪个按钮 .

你怎么知道哪个按钮叫做给定的actionPerformed方法?

1 回答

  • 3

    对事件使用getSource方法,它将返回触发它的对象

相关问题