【发布时间】:2010-10-17 05:30:29
【问题描述】:
尝试为我正在制作的游戏实现计时器。我有一个后端类Game,它有一个int timeElapsed() 方法。这给了我自开始以来经过的时间(以毫秒为单位)。我还有一个前端视图,需要更新此经过的时间。同步这两个值的最佳方法是什么?我可以设置一个守护进程来每秒调用game.timeElapsed(),但似乎必须有更好的方法来做到这一点。
我的另一个想法是在前端放置一些计时,但这似乎违反了职责分离。
我用来记录时间的Stopwatch 类不支持回调。
想法?
【问题讨论】:
标签: java