我正在尝试向程序添加全屏功能,但是无法正常工作。我正在努力

Display.setFullscreen(true);

我尝试将其位置更改为创建显示位置或设置显示模式的位置,但仍无法正常工作。有什么帮助吗?

最佳答案

根据我的经验,DisplayMode需要支持它。您可以尝试以下方法:

        DisplayMode displayMode = null;
        DisplayMode[] modes = Display.getAvailableDisplayModes();

         for (int i = 0; i < modes.length; i++)
         {
             if (modes[i].getWidth() == width
             && modes[i].getHeight() == height
             && modes[i].isFullscreenCapable())
               {
                    displayMode = modes[i];
               }
         }

完成此操作后,您的Display.setFullscreen(true)应该可以工作了

关于fullscreen - LWJGL全屏无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12090819/

10-09 06:59