2016-08-02 4 views
-1

Ich versuche, Fullscreen-Fenstermodus in meiner LibGDX-Desktop-Anwendung zu installieren, aber das Fenster ist noch eingerichtet. Hier ist mein Code:LibGDX Fullscreen Windowed-Modus hat Border

public class DesktopLauncher { 
    public static void main (String[] arg) { 
     LwjglApplicationConfiguration config = new LwjglApplicationConfiguration(); 
     System.setProperty("org.lwjgl.opengl.Window.undecorated", "true"); 
     config.width = LwjglApplicationConfiguration.getDesktopDisplayMode().width; 
     config.height = LwjglApplicationConfiguration.getDesktopDisplayMode().height; 
     config.fullscreen = false; 
     new LwjglApplication(new EnvironmentTest(), config); 
    } 
} 

Fehle ich etwas? Das Fenster sieht wie folgt aus:

enter image description here

Wie Sie es eine Grenze sehen kann, ist um das Bild gehen. Der Rahmen wird auf dem nächsten Monitor fortgesetzt.

+0

Fenstermodus hat eine Grenze, den Namen das ist. Rand Titelleiste, schließen, Größe ändern, Schaltfläche minimieren .. Das ist Fenstermodus, aber ich denke, Sie verwenden nur einen falschen Begriff. – eldo

+0

Ich nehme an, Sie haben noch nie vom Fullscreen-Fenstermodus in Spielen gehört? In Spielen bezieht sich der Vollbild-Fenstermodus auf ein Vollbild-Fenster mit NO-Rahmen. Auf diese Weise ist es praktisch, es ein- und auszublenden und es immer noch im Vollbildmodus anzuzeigen. –

Antwort

1

das Problem zu beheben stellen Sie sicher, diese Codezeile haben:

config.resizable = false;