【发布时间】:2016-02-17 03:44:21
【问题描述】:
我在桌面应用程序用户界面中有一个进度条(用 JavaFX 编写)。一般来说,是否有一个理想的更新间隔(以毫秒为单位)来更新进度条的不断变化的进度(例如在文件复制或下载的情况下)?现在,我以 20 毫秒的更新间隔获得了不错的结果。也就是说,我有一个计时器线程,每 20 毫秒更新一次进度条。我使用这个值的原因是 20 毫秒高于 30 FPS,这应该是人眼停止看到单个帧的地方。是否有任何理由避免使用较低的间隔,例如 1ms?这方面的最佳做法是什么?
【问题讨论】:
标签: user-interface cross-platform javafx-8 desktop-application