我正在用 java 创建一个 15 拼图游戏。我已经创建了一个游戏面板和编写的方法来查找字段上空位置(不是 JButton)的位置,以及控制它是否是获胜组合的方法(JButton 位于正确的位置)。所以,我得到了这样的东西:
我在编写 ActionListener 时遇到了麻烦。是否可以编写一个方法来确定应该将actionListener 添加到围绕空白空间的JButton。
我真的需要一些技巧或/可能已经写好的方法/解决方案。
谢谢!
最佳答案
我认为最好的选择是让 Action 监听器在所有按钮上保持 Activity 状态。单击时,如果它确定自己不与空框相邻,则它不会执行任何操作。
关于java - 15个java益智游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8582858/