Class AWTToNewtMouseListener
- java.lang.Object
-
- org.jzy3d.bridge.newt.controllers.mouse.AWTToNewtMouseListener
-
- All Implemented Interfaces:
com.jogamp.newt.event.MouseListener
,com.jogamp.newt.event.NEWTEventListener
,EventListener
public class AWTToNewtMouseListener extends Object implements com.jogamp.newt.event.MouseListener
Provides a bridge implementation to map AWT events to NEWT events for easier transition of existing code. Note that it will be more efficient to directly implement the correspondingMouseListener
.- Author:
- Nils Hoffmann
-
-
Constructor Summary
Constructors Constructor Description AWTToNewtMouseListener(Component source, MouseListener mouseListener, MouseMotionListener mouseMotionListener, MouseWheelListener mouseWheelListener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MouseEvent
convertEvent(com.jogamp.newt.event.MouseEvent event, int id)
protected MouseWheelEvent
convertWheelEvent(com.jogamp.newt.event.MouseEvent event, int id)
void
mouseClicked(com.jogamp.newt.event.MouseEvent me)
void
mouseDragged(com.jogamp.newt.event.MouseEvent me)
void
mouseEntered(com.jogamp.newt.event.MouseEvent me)
void
mouseExited(com.jogamp.newt.event.MouseEvent me)
void
mouseMoved(com.jogamp.newt.event.MouseEvent me)
void
mousePressed(com.jogamp.newt.event.MouseEvent me)
void
mouseReleased(com.jogamp.newt.event.MouseEvent me)
void
mouseWheelMoved(com.jogamp.newt.event.MouseEvent me)
-
-
-
Constructor Detail
-
AWTToNewtMouseListener
public AWTToNewtMouseListener(Component source, MouseListener mouseListener, MouseMotionListener mouseMotionListener, MouseWheelListener mouseWheelListener)
-
-
Method Detail
-
convertEvent
protected MouseEvent convertEvent(com.jogamp.newt.event.MouseEvent event, int id)
-
convertWheelEvent
protected MouseWheelEvent convertWheelEvent(com.jogamp.newt.event.MouseEvent event, int id)
-
mouseClicked
public void mouseClicked(com.jogamp.newt.event.MouseEvent me)
- Specified by:
mouseClicked
in interfacecom.jogamp.newt.event.MouseListener
-
mouseEntered
public void mouseEntered(com.jogamp.newt.event.MouseEvent me)
- Specified by:
mouseEntered
in interfacecom.jogamp.newt.event.MouseListener
-
mouseExited
public void mouseExited(com.jogamp.newt.event.MouseEvent me)
- Specified by:
mouseExited
in interfacecom.jogamp.newt.event.MouseListener
-
mousePressed
public void mousePressed(com.jogamp.newt.event.MouseEvent me)
- Specified by:
mousePressed
in interfacecom.jogamp.newt.event.MouseListener
-
mouseReleased
public void mouseReleased(com.jogamp.newt.event.MouseEvent me)
- Specified by:
mouseReleased
in interfacecom.jogamp.newt.event.MouseListener
-
mouseMoved
public void mouseMoved(com.jogamp.newt.event.MouseEvent me)
- Specified by:
mouseMoved
in interfacecom.jogamp.newt.event.MouseListener
-
mouseDragged
public void mouseDragged(com.jogamp.newt.event.MouseEvent me)
- Specified by:
mouseDragged
in interfacecom.jogamp.newt.event.MouseListener
-
mouseWheelMoved
public void mouseWheelMoved(com.jogamp.newt.event.MouseEvent me)
- Specified by:
mouseWheelMoved
in interfacecom.jogamp.newt.event.MouseListener
-
-