您好我在空闲时间创建了一个2D RPG游戏,而且我一直在从我的笔记本电脑上进行操作,但是当我把它带到学校工作时它会崩溃并在eclipse控制台中给我错误:< / p>
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请告诉我是否有更好的分数并感谢那些可以帮助的分析
答案 0 :(得分:1)
这段代码将为您提供任何系统上可用的屏幕宽度和高度。
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类为您提供有关字体和屏幕设备的信息。