} catch (Exception ex){ try { if (Display.isCreated()) Display.destroy(); } catch (Exception ex2){
@Override public void preShutdown() { if (Display.isCreated() && !Display.isFullscreen() && Display.isVisible()) { config.setWindowPosX(Display.getX()); config.setWindowPosY(Display.getY()); } }
if (Display.isCreated()){
if (Display.isCreated() && Display.isCurrent()) { if (GLContext.getCapabilities().GL_ARB_framebuffer_object) { return GL11.glGetInteger(ARBFramebufferObject.GL_MAX_SAMPLES);
public void close() { if (Display.isCreated()) { Display.destroy(); } }
public void moveWindowTo(final int locX, final int locY) { if (Display.isCreated()) { Display.setLocation(locX, locY); } }
public boolean isActive() { return Display.isCreated() && Display.isActive(); }
@MainThread public boolean isClosing() { return Display.isCreated() && Display.isCloseRequested(); }
public void run() { try { canvas.start(); } catch (Exception e) { e.printStackTrace(); if (Display.isCreated()) { Display.destroy(); } displayParent.setVisible(false);//removeAll(); add(new ConsolePanel(e)); validate(); } } };
} catch (Exception ex){ try { if (Display.isCreated()) Display.destroy(); } catch (Exception ex2){
private void giveBackContext() throws LWJGLException { if (Display.isCreated()) { Display.makeCurrent(); ContextManager.switchContext(_oldContext.getContextKey()); } else if (_oldContext.getContextKey() instanceof AWTGLCanvas) { ((AWTGLCanvas) _oldContext.getContextKey()).makeCurrent(); ContextManager.switchContext(_oldContext.getContextKey()); } }
if (Display.isCreated()){
if (Display.isCreated()) { displayActive = Display.isActive();
}}); if (!Display.isCreated()) { throw new SlickException("Failed to initialise the LWJGL display");
if (usingLWJGL && Display.isCreated() && LWJGLUtil.getPlatform() != LWJGLUtil.PLATFORM_MACOSX)
if (Display.isCreated() && Display.isCurrent()) { if (GLContext.getCapabilities().GL_ARB_framebuffer_object) { return GL11.glGetInteger(ARBFramebufferObject.GL_MAX_SAMPLES);
private void runGUILoop(GuiScreen screen) throws IOException { displayGuiScreen(screen); while (running && currentScreen != null && !(currentScreen instanceof GuiMainMenu) && !(Loader.isModLoaded("custommainmenu") && currentScreen instanceof GuiCustom)) { if (Display.isCreated() && Display.isCloseRequested()) System.exit(0); leftClickCounter = 10000; currentScreen.handleInput();
Display.setFullscreen(fullscreen); if (Display.isCreated()) { initGL(); enterOrtho();