这是一个非常简单的问题:
什么是获取JavaFX应用程序帧速率的首选方法?
谷歌搜索结果来自2009年,但该示例涉及JavaFX 1.x,并以一种奇怪的方式(某种外部计量器)运行。找不到更好的示例,因此在此发布。
我希望能够查询我的JavaFX应用程序(或必要时当前场景)并获得当前FPS。
更新:2015年2月8日
以下是针对该问题的各种解决方案作为答案发布。我还发现这个问题被以下博客文章引用:http://tomasmikula.github.io/blog/2015/02/08/measuring-fps-with-reactfx.html 该文章指出(由于下面解决方案的冗长),测量FPS已添加到ReactFX 2.0里程碑2中。很酷的是事情如何传播。
什么是获取JavaFX应用程序帧速率的首选方法?
谷歌搜索结果来自2009年,但该示例涉及JavaFX 1.x,并以一种奇怪的方式(某种外部计量器)运行。找不到更好的示例,因此在此发布。
我希望能够查询我的JavaFX应用程序(或必要时当前场景)并获得当前FPS。
更新:2015年2月8日
以下是针对该问题的各种解决方案作为答案发布。我还发现这个问题被以下博客文章引用:http://tomasmikula.github.io/blog/2015/02/08/measuring-fps-with-reactfx.html 该文章指出(由于下面解决方案的冗长),测量FPS已添加到ReactFX 2.0里程碑2中。很酷的是事情如何传播。
com.sun.javafx.perf.PerformanceTracker
的类,但我找不到它的javadoc。我之前下载了一个使用它的弹跳球程序。 - brian