0

我正在制作一个延迟 set.visible(false) 代码的程序,然后在指定的时间间隔后,将 set.visible 设置为 true。

到目前为止,我找到了两种让它工作的方法: 1. 使用 thread.sleep 2. 使用摇摆计时器

还有其他方法可以延迟 java 中的进程吗?我的代码在 GUI 中,所以如果您的答案可以适用于 GUI 应用程序,我将不胜感激。

4

1 回答 1

0

使用java.util.concurrent包中的ScheduledThreadPoolExecutor 。

public ScheduledFuture<?> schedule(Runnable command, long delay, TimeUnit unit)

是文档。

于 2013-03-23T18:30:54.940 回答