gpt4 book ai didi

java - 针对多个屏幕和分辨率优化 java

转载 作者:行者123 更新时间:2023-12-01 13:13:36 25 4
gpt4 key购买 nike

你好,我正在空闲时间创建一个 2D RPG 游戏,我大部分时间都是在笔记本电脑上开发它,但是当我把它带到学校来开发它时,它崩溃了,并在 eclipse 控制台中给出了错误:

org.newdawn.slick.SlickException: Failed to find value mode: 1366x768 fs=true
at org.newdawn.slick.AppGameContainer.setDisplayMode(AppGameContainer.java:146)
at com.states.Core.main(Core.java:49)

我一直使用的分辨率是WIDTH = 1366,HEIGHT = 768,如果有更好的,请告诉我,并感谢那些可以提供帮助的人

最佳答案

这段代码将为您提供任何系统上可用的屏幕宽度和高度。

import java.awt.GraphicsEnvironment;
import java.awt.Rectangle;

public class ScreenResolution {

public static void main(String[] args) {
Rectangle r = GraphicsEnvironment.getLocalGraphicsEnvironment()
.getMaximumWindowBounds();
System.out.println(r);
}

}

在我的系统上结果是:

java.awt.Rectangle[x=0,y=0,width=1280,height=984]

GraphicsEnvironment 类为您提供有关字体和屏幕设备的信息。

关于java - 针对多个屏幕和分辨率优化 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22639910/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com