【发布时间】:2014-01-04 13:29:32
【问题描述】:
使用 Java 开发一个简单的井字游戏。
我有一个名为GameHelpers 的类。这个类应该包含对游戏有用的方法。游戏发生在另一个班级。
GameHelpers 中的方法是ResetGame()。此方法应该将所有 9 个按钮(井字游戏板)上的文本设置为空白,再次将它们设置为启用,并将变量设置为 1。
这是它的代码:
public class GameHelpers {
public void resetGame(){
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
buttons[i][j].setEnabled(true);
buttons[i][j].setText("");
count = 1;
}
}
}
}
buttons[] 是游戏主类TicTacToe 中的一个 JButton 数组。
这个方法以前在游戏的主类TicTacToe 中。但是现在它在不同的类中,它无法到达TicTacToe 类中的按钮并对其进行操作。
我在TicTacToe 中创建了get 和set 方法,但是如何从GameHelpers 激活它们?
如何使GameHelpers 中的方法起作用?
【问题讨论】: