@Override public void create () { DisplayMode displayMode = Gdx.graphics.getDisplayMode(); DisplayMode displayModeForMonitor = Gdx.graphics.getDisplayMode(Gdx.graphics.getMonitor()); DisplayMode[] displayModes = Gdx.graphics.getDisplayModes(); DisplayMode[] displayModesForMonitor = Gdx.graphics.getDisplayModes(Gdx.graphics.getMonitor()); Gdx.app.log("DisplayModeTest", "Display mode (using Gdx.graphics.getDisplayMode() ) : " + displayMode); Gdx.app.log("DisplayModeTest", "Display mode (using Gdx.graphics.getDisplayMode(Gdx.graphics.getMonitor()) ) : " + Arrays.toString(displayModes)); Gdx.app.log("DisplayModeTest", "Display mode (using Gdx.graphics.getDisplayModes() ) : " + Arrays.toString(displayModesForMonitor)); Gdx.app.log("DisplayModeTest", "Display mode (using Gdx.graphics.getDisplayModes(Gdx.graphics.getMonitor()) ): " + displayModeForMonitor); assertDisplayModeEquals(displayMode, displayModeForMonitor); assertDisplayModesEquals(displayModes, displayModesForMonitor); }
@Override public void create () { batch = new SpriteBatch(); font = new BitmapFont(); tex = new Texture(Gdx.files.internal("data/badlogic.jpg")); DisplayMode[] modes = Gdx.graphics.getDisplayModes(); for (DisplayMode mode : modes) { System.out.println(mode); } Gdx.app.log("FullscreenTest", Gdx.graphics.getBufferFormat().toString()); }
} else { DisplayMode m = null; for(DisplayMode mode: Gdx.graphics.getDisplayModes()) { if(m == null) { m = mode;
@Override public boolean keyUp (int keycode) { if (keycode == Keys.ENTER && Gdx.app.getType() == ApplicationType.WebGL) { if (!Gdx.graphics.isFullscreen()) Gdx.graphics.setDisplayMode(Gdx.graphics.getDisplayModes()[0]); } return true; } });
private void populateResolutions() { resolutions = new Array(); current = new Resolution(Gdx.graphics.getWidth(), Gdx.graphics.getHeight()); resolutions.add(current); for (DisplayMode displayMode : Gdx.graphics.getDisplayModes()) { Resolution temp = new Resolution(displayMode.width, displayMode.height); if (! resolutions.contains(temp, false)) resolutions.add(temp); } }
DisplayMode[] modes = Gdx.graphics.getDisplayModes(m);
Array<DisplayMode> modes = new Array<DisplayMode>(Gdx.graphics.getDisplayModes()); modes.sort(new Comparator<DisplayMode>() {