huzhihui1
2018-04-22 06:43
采纳率: 100%
浏览 2.5k
已采纳

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 默默悟问 2018-04-22 07:27
    已采纳

    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);
    
    点赞 7 评论

相关推荐 更多相似问题