| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 478 人关注过本帖
标题:关于timer的 请问我错在那啊?
只看楼主 加入收藏
paohui01
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-8-19
收藏
 问题点数:0 回复次数:4 
关于timer的 请问我错在那啊?
搜索更多相关主题的帖子: timer 
2007-01-20 20:40
paohui01
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-8-19
收藏
得分:0 

我需要在命令台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();
}

}

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


2007-01-20 20:42
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
因为主线程结束了,所以你的那个线程也跟着结束了

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

可惜不是你,陪我到最后
2007-01-20 20:47
paohui01
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-8-19
收藏
得分:0 

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


2007-01-20 21:07
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
是的,一般都是用在控制动画方面

可惜不是你,陪我到最后
2007-01-20 21:08
快速回复:关于timer的 请问我错在那啊?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011348 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved