public void run(){ canvas.requestFocus(); } });
public void run () { addCanvas(); setVisible(true); lwjglCanvas.getCanvas().requestFocus(); } });
public void run () { addCanvas(); setVisible(true); lwjglCanvas.getCanvas().requestFocus(); } });
public LwjglApplet (final ApplicationListener listener) { LwjglNativesLoader.load = false; canvas = new Canvas() { public final void addNotify () { super.addNotify(); app = new LwjglAppletApplication(listener, canvas); } public final void removeNotify () { app.stop(); super.removeNotify(); } }; setLayout(new BorderLayout()); canvas.setIgnoreRepaint(true); add(canvas); canvas.setFocusable(true); canvas.requestFocus(); }
public LwjglApplet (final ApplicationListener listener, final LwjglApplicationConfiguration config) { LwjglNativesLoader.load = false; canvas = new Canvas() { public final void addNotify () { super.addNotify(); app = new LwjglAppletApplication(listener, canvas, config); } public final void removeNotify () { app.stop(); super.removeNotify(); } }; setLayout(new BorderLayout()); canvas.setIgnoreRepaint(true); add(canvas); canvas.setFocusable(true); canvas.requestFocus(); }
public LwjglApplet (final ApplicationListener listener, final LwjglApplicationConfiguration config) { LwjglNativesLoader.load = false; canvas = new Canvas() { public final void addNotify () { super.addNotify(); app = new LwjglAppletApplication(listener, canvas, config); } public final void removeNotify () { app.stop(); super.removeNotify(); } }; setLayout(new BorderLayout()); canvas.setIgnoreRepaint(true); add(canvas); canvas.setFocusable(true); canvas.requestFocus(); }
public LwjglApplet (final ApplicationListener listener) { LwjglNativesLoader.load = false; canvas = new Canvas() { public final void addNotify () { super.addNotify(); app = new LwjglAppletApplication(listener, canvas); } public final void removeNotify () { app.stop(); super.removeNotify(); } }; setLayout(new BorderLayout()); canvas.setIgnoreRepaint(true); add(canvas); canvas.setFocusable(true); canvas.requestFocus(); }
setLocationRelativeTo(null); setVisible(true); lwjglAWTCanvas.getCanvas().requestFocus();
setLocationRelativeTo(null); setVisible(true); lwjglAWTCanvas.getCanvas().requestFocus();
public void run(){ canvas.requestFocus(); } });
@Override public void focusOnCurrentWindow() { jmeRenderer.getCanvas().requestFocus(); }
@Override public void focusOnCurrentWindow() { jmeRenderer.getCanvas().requestFocus(); }
@Override public void setVisible(boolean visible) { frame.setVisible(visible); // Generally useful whenever setting the frame visible if (canvas != null) { //canvas.requestFocusInWindow(); canvas.requestFocus(); } // removing per https://github.com/processing/processing/pull/3162 // can remove the code below once 3.0a6 is tested and behaving /* if (visible && PApplet.platform == PConstants.LINUX) { // Linux doesn't deal with insets the same way. We get fake insets // earlier, and then the window manager will slap its own insets // onto things once the frame is realized on the screen. Awzm. if (PApplet.platform == PConstants.LINUX) { Insets insets = frame.getInsets(); frame.setSize(Math.max(sketchWidth, MIN_WINDOW_WIDTH) + insets.left + insets.right, Math.max(sketchHeight, MIN_WINDOW_HEIGHT) + insets.top + insets.bottom); } } */ }
@Override public void focusOnCurrentWindow() { getCurrentViewport().getCanvas().requestFocus(); }
@Override public void focusOnCurrentWindow() { getCurrentViewport().getCanvas().requestFocus(); }
public void run () { addCanvas(); setVisible(true); lwjglCanvas.getCanvas().requestFocus(); } });
public LwjglApplet (final ApplicationListener listener, final LwjglApplicationConfiguration config) { LwjglNativesLoader.load = false; canvas = new Canvas() { public final void addNotify () { super.addNotify(); app = new LwjglAppletApplication(listener, canvas, config); } public final void removeNotify () { app.stop(); super.removeNotify(); } }; setLayout(new BorderLayout()); canvas.setIgnoreRepaint(true); add(canvas); canvas.setFocusable(true); canvas.requestFocus(); }
public LwjglApplet (final ApplicationListener listener) { LwjglNativesLoader.load = false; canvas = new Canvas() { public final void addNotify () { super.addNotify(); app = new LwjglAppletApplication(listener, canvas); } public final void removeNotify () { app.stop(); super.removeNotify(); } }; setLayout(new BorderLayout()); canvas.setIgnoreRepaint(true); add(canvas); canvas.setFocusable(true); canvas.requestFocus(); }
/** * Start the game container * * @throws Exception Failure to create display */ public void start() throws Exception { Display.setParent(displayParent); Display.setVSyncEnabled(true); try { createDisplay(); } catch (LWJGLException e) { e.printStackTrace(); // failed to create Display, apply workaround (sleep for 1 second) and try again Thread.sleep(1000); createDisplay(); } initGL(); displayParent.requestFocus(); container.runloop(); }
public void mousePressed(MouseEvent e) { if (canvas != null && !canvas.isFocusOwner()) { canvas.requestFocus(); } View view = getMousePick(e); while (view != null) { if (view.isEnabled()) { MouseListener l = view.getMouseListener(); if (l != null) { l.mousePressed(e); if (e.isConsumed()) { return; } } } view = view.getSuperview(); } }