Java - LWJGL显示屏分辨率与JComboBox

问题描述:

编辑找到答案: x在我的决议中,它是某种其他的x。
所以当我试图分裂,它没有重新调整入口,这是正常的x。Java - LWJGL显示屏分辨率与JComboBox

我正在用lwjgl制作游戏,并且我制作了一个菜单,您可以在其中选择游戏的大小和FPS。
奇怪的问题是,当我选择更高的分辨率,例如1600 x 900时,程序无法运行,我得到这个异常。
http://pastebin.com/kc27gMTa

但是,当我选择一个较低的分辨率(640×360),游戏运行得很好。
菜单JComboBox的是,这是什么样子:http://imgur.com/zHPGbvL


String[] resolutionSplit = resolutionChooser.getSelectedItem().toString().split(" x "); 
int width = Integer.parseInt(resolutionSplit[0]); 
int height = Integer.parseInt(resolutionSplit[1]); 
Display.setDisplayMode(new DisplayMode(width, height)); 
+0

StartGUI.mouseReleased的代码是什么? – OrhanC1

+0

这就是mouselistener,它在点击开始按钮时执行 – teunie75

的X在我的分辨率格式的代码,它是某种其他x的。
所以当我试图分裂,它没有重新调整入口,这是正常的x。