我们需要使用“新游戏”按钮,才能在按下新游戏时进行播放。因此本质上是“重置”
我们尝试擦拭服务器中的主板并将其刷新到客户端,同时确保我们重置了布尔值,并设置了要运行新游戏的内容,但是在我们使用的每种方法上都会引发服务器错误我尝试过
public void clearBoard()
{
boardPanel.removeAll();
boardPanel = new JPanel(); // set up panel for squares in board
boardPanel.setLayout( new GridLayout( 3, 3, 0, 0 ) );
board = new Square[ 3 ][ 3 ];
boardPanel.repaint();
revalidate();
}
期望当前的板可以重置并显示为空白,我们在服务器端包含了一些代码以擦除板阵列的内容,但是它只是抛出错误,因此被取出。