本文整理了Java中org.lwjgl.opengl.Display.setDisplayMode()
方法的一些代码示例,展示了Display.setDisplayMode()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Display.setDisplayMode()
方法的具体详情如下:
包路径:org.lwjgl.opengl.Display
类名称:Display
方法名:setDisplayMode
暂无
代码示例来源:origin: libgdx/libgdx
@Override
public boolean setFullscreenMode (DisplayMode displayMode) {
org.lwjgl.opengl.DisplayMode mode = ((LwjglDisplayMode)displayMode).mode;
try {
if (!mode.isFullscreenCapable()) {
Display.setDisplayMode(mode);
} else {
Display.setDisplayModeAndFullscreen(mode);
}
float scaleFactor = Display.getPixelScaleFactor();
config.width = (int)(mode.getWidth() * scaleFactor);
config.height = (int)(mode.getHeight() * scaleFactor);
if (Gdx.gl != null) Gdx.gl.glViewport(0, 0, config.width, config.height);
resize = true;
return true;
} catch (LWJGLException e) {
return false;
}
}
代码示例来源:origin: MovingBlocks/Terasology
private void updateFullScreenDisplay() throws LWJGLException {
Display.setDisplayMode(getFullScreenDisplayMode());
Display.setFullscreen(true);
Display.setLocation(0, 0);
}
代码示例来源:origin: libgdx/libgdx
@Override
public boolean setFullscreenMode (DisplayMode displayMode) {
org.lwjgl.opengl.DisplayMode mode = ((LwjglDisplayMode)displayMode).mode;
try {
if (!mode.isFullscreenCapable()) {
Display.setDisplayMode(mode);
} else {
Display.setDisplayModeAndFullscreen(mode);
}
float scaleFactor = Display.getPixelScaleFactor();
config.width = (int)(mode.getWidth() * scaleFactor);
config.height = (int)(mode.getHeight() * scaleFactor);
if (Gdx.gl != null) Gdx.gl.glViewport(0, 0, config.width, config.height);
resize = true;
return true;
} catch (LWJGLException e) {
return false;
}
}
代码示例来源:origin: MovingBlocks/Terasology
case WINDOWED_FULLSCREEN:
System.setProperty("org.lwjgl.opengl.Window.undecorated", "true");
Display.setDisplayMode(Display.getDesktopDisplayMode());
Display.setLocation(0, 0);
Display.setFullscreen(false);
case WINDOWED:
System.setProperty("org.lwjgl.opengl.Window.undecorated", "false");
Display.setDisplayMode(config.getDisplayMode());
Display.setLocation(config.getWindowPosX(), config.getWindowPosY());
Display.setFullscreen(false);
代码示例来源:origin: jMonkeyEngine/jmonkeyengine
} else {
Display.setFullscreen(false);
Display.setDisplayMode(displayMode);
代码示例来源:origin: libgdx/libgdx
Display.setDisplayMode(targetDisplayMode);
Display.setFullscreen(fullscreen);
代码示例来源:origin: com.badlogicgames.gdx/gdx-backend-lwjgl
@Override
public boolean setFullscreenMode (DisplayMode displayMode) {
org.lwjgl.opengl.DisplayMode mode = ((LwjglDisplayMode)displayMode).mode;
try {
if (!mode.isFullscreenCapable()) {
Display.setDisplayMode(mode);
} else {
Display.setDisplayModeAndFullscreen(mode);
}
float scaleFactor = Display.getPixelScaleFactor();
config.width = (int)(mode.getWidth() * scaleFactor);
config.height = (int)(mode.getHeight() * scaleFactor);
if (Gdx.gl != null) Gdx.gl.glViewport(0, 0, config.width, config.height);
resize = true;
return true;
} catch (LWJGLException e) {
return false;
}
}
代码示例来源:origin: libgdx/libgdx
Display.setDisplayMode(targetDisplayMode);
Display.setFullscreen(fullscreen);
代码示例来源:origin: threerings/playn
Display.setDisplayMode(mode);
代码示例来源:origin: P3pp3rF1y/AncientWarfare2
private void setDebugResolution() {
org.lwjgl.opengl.DisplayMode mode = new DisplayMode(512, 288);
try {
Display.setDisplayMode(mode);
}
catch (LWJGLException e) {
e.printStackTrace();
}
}
代码示例来源:origin: com.googlecode.playn/playn-java
Display.setDisplayMode(mode);
代码示例来源:origin: org.lwjgl.lwjgl/lwjgl_util
if ( LWJGLUtil.DEBUG || DEBUG )
System.out.println("Attempting to set displaymode: " + aDm);
org.lwjgl.opengl.Display.setDisplayMode(aDm);
return aDm;
} catch (Exception e) {
代码示例来源:origin: playn/playn
Display.setDisplayMode(mode);
scale = new Scale(Display.getPixelScaleFactor());
代码示例来源:origin: org.ode4j/demo
Display.setDisplayMode(new DisplayMode(_width, _height));
Display.setTitle("Simulation");
Display.setVSyncEnabled(true); //for VSync (TZ)
代码示例来源:origin: us.ihmc.thirdparty.jme/jme3-lwjgl
} else {
Display.setFullscreen(false);
Display.setDisplayMode(displayMode);
代码示例来源:origin: com.ardor3d/ardor3d-lwjgl
Display.setDisplayMode(mode);
Display.setFullscreen(_settings.isFullScreen());
Display.create(format);
代码示例来源:origin: CallForSanity/Gaalop
/**
* Starts the lwjgl engine and shows a window, where the point clouds are rendered
*/
public void startEngine() {
int width = 800;
int height = 600;
try {
Display.setDisplayMode(new DisplayMode(width, height));
Display.setFullscreen(false);
Display.setTitle("Gaalop Visualization Window");
Display.create();
} catch (LWJGLException e) {
e.printStackTrace();
System.exit(0);
}
GL11.glEnable(GL11.GL_DEPTH_TEST);
GL11.glShadeModel(GL11.GL_SMOOTH);
changeSize(width, height);
GL11.glDisable(GL11.GL_LIGHTING);
// init OpenGL
GL11.glViewport(0, 0, width, height);
GL11.glMatrixMode(GL11.GL_PROJECTION);
GL11.glLoadIdentity();
GLU.gluPerspective((float) 65.0, (float) width / (float) height, (float) 0.1, 100);
GL11.glMatrixMode(GL11.GL_MODELVIEW);
}
代码示例来源:origin: org.slick2d/slick2d-core
this.height = height;
Display.setDisplayMode(targetDisplayMode);
Display.setFullscreen(fullscreen);
代码示例来源:origin: com.badlogicgames.gdx/gdx-backend-lwjgl
Display.setDisplayMode(targetDisplayMode);
Display.setFullscreen(fullscreen);
内容来源于网络,如有侵权,请联系作者删除!