Spis treści
W tym krótkim rozdziale zobaczysz, jak ustawić rozmiar okna. Ta funkcjonalność będzie nam potrzebna w przykładach z kolejnych rozdziałów.
Za pomocą obiektu LwjglApplicationConfiguration w klasie DesktopLauncher możemy ustawić wiele parametrów związanych z oknem gry oraz sposobem wyświetlania grafiki.
Poniższy prosty przykład ustawia rozmiar okna, jego tytuł, a także uniemożliwia zmianę rozmiaru okna:
rozdzial-04/ustawienia-rozmiaru-okna/desktop/src/com/kursjava/gamedev/desktop/DesktopLauncher.java
package com.kursjava.gamedev.desktop; import com.badlogic.gdx.backends.lwjgl.LwjglApplication; import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration; import com.kursjava.gamedev.WindowSizeExample; public class DesktopLauncher { public static void main (String[] arg) { LwjglApplicationConfiguration config = new LwjglApplicationConfiguration(); config.resizable = false; config.width = 600; config.height = 300; config.title = "Okno o konkretnym rozmiarze – https://kursjava.com"; new LwjglApplication(new WindowSizeExample(), config); } }
Okno tego przykładu wygląda następująco: