当前位置: 代码迷 >> Java相关 >> 关于timer的 请问我错在那啊?
  详细解决方案

关于timer的 请问我错在那啊?

热度:53   发布时间:2007-01-20 20:40:33.0
关于timer的 请问我错在那啊?
搜索更多相关的解决方案: timer  

----------------解决方案--------------------------------------------------------

我需要在命令台1秒输出一下....
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.Timer;

public class test implements ActionListener{
public test(){
new Timer(1000,this).start();
}
public void actionPerformed(ActionEvent evt){
System.out.println("dsds");
}
public static void main(String []args){
new test();
}

}

可以运行了什么东西都没出来 程序就直接结束了....


----------------解决方案--------------------------------------------------------
因为主线程结束了,所以你的那个线程也跟着结束了

你想观察它的输出很容易,加上一句Thread.sleep(100000);
到你的main方法的下面就可以了,记得要捕获异常
----------------解决方案--------------------------------------------------------

噢 已解决 谢谢冰峰大大哈....@.@这个java.swing.timer....用在swing 组件里面比较好吧


----------------解决方案--------------------------------------------------------
是的,一般都是用在控制动画方面
----------------解决方案--------------------------------------------------------
  相关解决方案