关于Timer的问题
我想在自己的扫雷程序上加个计时器..
class TTask extends TimerTask{
public void run(){
timeSum++;
timeField.setText( "时间: "+Integer.toString(timeSum));
}
}
揭开第一个雷区的方块后执行:
timer= new Timer();
timer.schedule(new TTask(),0,1000);
=========以下问题=========
第一遍可以计时的..
第一遍结束后执行timer.cancel();开始玩第二遍,此时计时器暂停在那边了
不执行timer.cancel();的话,没点雷区就会自动开始计时...
怎么办啊?
------解决方案--------------------记得给分,费了我好大劲呢。