プログラムにフルスクリーン機能を追加しようとしていますが、動作させることができませんでした。私はしようとしていますLWJGLフルスクリーンが動作しない
Display.setFullscreen(true);
私はディスプレイを作成する場所、または私がdisplaymodeを設定したところでその位置を変更しようとしましたが、それでも動作しません。これについての助け?
プログラムにフルスクリーン機能を追加しようとしていますが、動作させることができませんでした。私はしようとしていますLWJGLフルスクリーンが動作しない
Display.setFullscreen(true);
私はディスプレイを作成する場所、または私がdisplaymodeを設定したところでその位置を変更しようとしましたが、それでも動作しません。これについての助け?
私の経験から、DisplayModeはそれをサポートする必要があります。私は、この質問はかなり(5年)古いです知っ
はい、この方法で動作します、ありがとう。しかし、なぜ新しいDisplayModeを作成するのと同じ幅と高さを使用するのか理解できませんが、getAvailableDisplayModes()メソッドからDisplayModeを渡すと機能しますか? –
異なる表示モードでは、幅と高さが一意ではないためです。新しい表示モードを作成すると、実際にはフルスクリーンをサポートしないデフォルトの表示モードになります。 – Gorky
私はこの方法を使いましたが、解像度が低すぎる3つの互換モードしか得られません。これは私のフルスクリーンゲームをぼやけさせる原因になります。私はここで何か悪いことをしていますか? –
を動作するはずです(本当の)これはあなたのDisplay.setFullscreenを行った後
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.setDisplayModeAndFullscreen(Display.getDesktopDisplayMode());
を:
最も簡単な方法は行うことです。この場合でもsetFullscreen()は必要ありません。
'Display.setDisplayModeAndFullscreen(Display.getDesktopDisplayMode())'は動作しますか? – Oskar