首页 > 解决方案 > 在 JAVA 中:如何获得屏幕的最大每秒帧数 (FBS)?

问题描述

我正在制作游戏,我希望我的帧同步为屏幕的每秒最大帧数,
那么如何根据当前设备获取屏幕的每秒最大帧数,例如(30 FBS、60fbs 或 120fbs 等。 .)在 JAVA 语言中

标签: javaprocessingscreenframe-rate

解决方案


如果您所说的“每秒最大帧数”是显示器的刷新率,那么您可以使用以下代码获得它:

GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices()[0].getDisplayMode().getRefreshRate();

推荐阅读