【发布时间】:2011-06-18 17:24:28
【问题描述】:
如何实现某种计时器,以了解用户在一轮游戏中花费了多少时间?
【问题讨论】:
-
什么上下文?这是一个 Swing GUI 程序吗?
如何实现某种计时器,以了解用户在一轮游戏中花费了多少时间?
【问题讨论】:
获取System.currentTimeMillis 将使您的系统时间精确到毫秒。如果您想间歇性地执行 Swing 事件,例如在秒表或简单动画中显示当前时间,那么 Swing Timer 会很好用。
【讨论】:
使用 System.nanoTime() 函数可以很容易地找到用户在一轮游戏中花费的时间。但是,如果您想在游戏中实现,您可能希望计时器也显示给用户,您可以使用多线程来实现。
【讨论】: