Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java GUI 设计  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 一个关于线程的问题
Redragon7964





发贴: 2
积分: 0
于 2004-10-11 19:39 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我想在我的程序里显示一个计时器,每秒自动刷新时间,同时,我需要每点一次Button,一个Label里会显示一行内容,过30秒后自动清空,然后用户可以再次点击Button,Label里显示新的一行内容。

我现在在程序里用了两个线程:run() method里,我判断:if Thread.currentThread()==timerThread,我将时间递减1,然后显示,if Thread.currentThread()==textThread, 我就显示一行内容,然后sleep(1000)再清空Label,但程序没有任何反应。

不知在run里是否可以用判断当前的线程来处理,因为我想有可能两个线程都在运行。或者有什么其它的方法来在内容清空之前延缓一会儿的吗?

谢谢




初学者与<书>

话题树型展开
人气 标题 作者 字数 发贴时间
5161 一个关于线程的问题 Redragon7964 343 2004-10-11 19:39
4566 Re:一个关于线程的问题 kavinwang 68 2004-10-13 14:06
3867 Re:一个关于线程的问题 Redragon7964 28 2004-10-13 14:14
4684 Re:一个关于线程的问题 kavinwang 53 2004-10-13 14:17

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923