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
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 corresponding
MouseListener
.- Author:
- Nils Hoffmann
-
Constructor Summary
ConstructorDescriptionAWTToNewtMouseListener
(Component source, MouseListener mouseListener, MouseMotionListener mouseMotionListener, MouseWheelListener mouseWheelListener) -
Method Summary
Modifier and TypeMethodDescriptionprotected 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 Details
-
AWTToNewtMouseListener
public AWTToNewtMouseListener(Component source, MouseListener mouseListener, MouseMotionListener mouseMotionListener, MouseWheelListener mouseWheelListener)
-
-
Method Details
-
convertEvent
-
convertWheelEvent
-
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
-