【发布时间】:2014-01-21 03:37:53
【问题描述】:
我正在寻求一些帮助来解决我最近遇到的问题。我想从 200 减少到 0,但我不希望它是即时的,而是希望它在一秒钟内减少。例如,0.5 秒为 100,0.75 为 50,依此类推。如果这是可能的,我很想听听你们的意见! - 非常感谢,布兰登
【问题讨论】:
-
是的,有可能。提示:使用
Thread.sleep -
查看 Java 中的线程和时间类
-
ScheduledExecutorService -
您应该使用上述线程以便理解它,然后查看像 Trident (Swing) 或 Java FX 这样的动画库。在 GUI 上处理动画确实有很棒的实现。
-
这是在应用程序中吗?使用 GUI、命令行应用程序或 servlet..?答案会根据答案的不同而发生很大变化。