我想实现一个隔一段时间显示一行内容的效果
用了Thread.sleep(1000);做时间间隔
写了个小demo也都能实现的
可是贴到了复杂点的图形界面上(也就套了个JPanel,setLayout(null))
出来的效果是等全部运行完后,再出现所有文字,没有达到我要的一行一行显示
并且在运行中setText("");都不会出现效果
这问题有些什么原因啊?代码太多不好发
用了Thread.sleep(1000);做时间间隔
写了个小demo也都能实现的
可是贴到了复杂点的图形界面上(也就套了个JPanel,setLayout(null))
出来的效果是等全部运行完后,再出现所有文字,没有达到我要的一行一行显示
并且在运行中setText("");都不会出现效果
这问题有些什么原因啊?代码太多不好发
解决方案 »
- 求名字,采用的话单独曾送200分
- toString相同的两个Date对象用compareTo却不同?
- 在线等知道的大哥们回答!为什么这句话没有执行啊!!!!
- 急 eclipse 里面添加注释的问题
- 为什么我一进JSP页面,后台程序就转到DEBUG
- swing可以可视化的操作word吗?
- 给为大虾好!我想为一个关于J2SE中多媒体的问题
- 请大家帮忙推举市面上的几本好书!!!来着有分。
- WebSphere3.5是不是和标准的AppServer,象TomCat等,的目录结构和配置文件不一样?
- 请各位高手帮忙看看客户端关了readLine()为什么不报错.
- JPanel没有被运行
- 请大家给个例子,关于控制台输入.
是不是focus问题啊?如果是的话该怎么解决?
http://blog.csdn.net/mq612/archive/2006/09/20/1254349.aspx