2014-02-25 79 views
0

編輯找到答案: 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

回答

0

的X在我的分辨率格式的代碼,它是某種其他x的。
所以當我試圖分裂,它沒有重新調整入口,這是正常的x。