是swing里面的Timer还是util里面的Timer?

解决方案 »

  1.   

    我想你启动是:start timer名字;
    应该可以关闭再把调整后的启动:stop timer名字;
    你试试。
      

  2.   

    我想我没说清楚哈,源码如下:
    public class MyTimerTask  extends TimerTask{

    public void run(){

    System.out.println("test!");
    }

    public static void main(String[] args){

    MyTimerTask myTask=new MyTimerTask();
        Timer myTimer=new Timer();
    myTimer.schedule(myTask,5000,5000);
    //try{
    //Thread.sleep(500);
    //}catch(InterruptedException exc){}
    //myTimer.cancel();
    }
    }
    我怎么重新调用这个类的时候,怎么把以前的线程杀掉呢?