【发布时间】:2011-06-17 20:10:06
【问题描述】:
嘿..我有一个程序可以签入一些人..如果他们有一个部门,程序将显示一个带有列表的面板..
所以我想在几秒钟后将面板设置为不可见.. 我该怎么做?
我创建了一个新线程(FadeThread)并在视图中启动它,但是现在,当我写的时候
Thread.sleep(5000)
整个程序休眠 5 秒,.. 我只想在后台等待 5 秒并将面板设置为可见(false)但整个 UI 和程序休眠..
谢谢...
【问题讨论】:
-
提供一个简短的代码示例对我们帮助您大有帮助:)
-
您是在调用 run 而不是 start (还是反过来)? IIRC,如果你直接调用 run ,它实际上不会启动一个新线程,而只是在当前线程的上下文中运行线程的“main方法”。
标签: java multithreading sleep