基于java的游戏,添加倒计时,让倒计时随着游戏重新开始,重新计时

链接有完整代码,想让里面的倒计时模块随着新游戏开始重新计时,改如何更改。

MazeGamePanel里提出:
private JPanel labels;
private java.util.Timer timer3;

构造方法和showTime方法里去掉定义。
showTime前面改成如下:

    private void showTime(JPanel labels) {
    if (null != timer3) {
        timer3.cancel();
        timer3 = null;
    }
    timer3 = new java.util.Timer();

    ButtonListener的newMaze方法后加入:
    MazeGamePanel.this.showTime(MazeGamePanel.this.labels);