From 56d05b1041b16919f254b201e06da34b72cc2aae Mon Sep 17 00:00:00 2001 From: codeanticode Date: Fri, 21 Dec 2012 16:38:39 +0000 Subject: [PATCH] testing focus handling --- core/src/processing/opengl/PGL.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/core/src/processing/opengl/PGL.java b/core/src/processing/opengl/PGL.java index 11909c8cf..39fb38d3a 100644 --- a/core/src/processing/opengl/PGL.java +++ b/core/src/processing/opengl/PGL.java @@ -652,12 +652,11 @@ public class PGL { pg.parent.setLayout(new BorderLayout()); pg.parent.add(canvasNEWT, BorderLayout.CENTER); - com.jogamp.newt.event.MouseListener mouseListener = new NEWTMouseAdapter(); + NEWTMouseListener mouseListener = new NEWTMouseListener(); window.addMouseListener(mouseListener); - com.jogamp.newt.event.KeyListener keyListener = new NEWTKeyAdapter(); + NEWTKeyListener keyListener = new NEWTKeyListener(); window.addKeyListener(keyListener); - - com.jogamp.newt.event.WindowListener winListener = new NEWTWindowListener(); + NEWTWindowListener winListener = new NEWTWindowListener(); window.addWindowListener(winListener); capabilities = window.getChosenGLCapabilities(); @@ -3304,11 +3303,13 @@ public class PGL { class NEWTWindowListener implements com.jogamp.newt.event.WindowListener { @Override public void windowGainedFocus(WindowEvent arg0) { + System.out.println("gained"); pg.parent.focusGained(null); } @Override public void windowLostFocus(WindowEvent arg0) { + System.out.println("lost"); pg.parent.focusLost(null); } @@ -3329,7 +3330,7 @@ public class PGL { } // NEWT mouse listener - class NEWTMouseAdapter extends com.jogamp.newt.event.MouseAdapter { + class NEWTMouseListener extends com.jogamp.newt.event.MouseAdapter { @Override public void mousePressed(com.jogamp.newt.event.MouseEvent e) { nativeMouseEvent(e, MouseEvent.PRESS); @@ -3365,7 +3366,7 @@ public class PGL { } // NEWT key listener - class NEWTKeyAdapter extends com.jogamp.newt.event.KeyAdapter { + class NEWTKeyListener extends com.jogamp.newt.event.KeyAdapter { @Override public void keyPressed(com.jogamp.newt.event.KeyEvent e) { nativeKeyEvent(e, KeyEvent.PRESS);