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 corresponding MouseListener.
Author:
Nils Hoffmann
  • Constructor Details

  • Method Details

    • 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 interface com.jogamp.newt.event.MouseListener
    • mouseEntered

      public void mouseEntered(com.jogamp.newt.event.MouseEvent me)
      Specified by:
      mouseEntered in interface com.jogamp.newt.event.MouseListener
    • mouseExited

      public void mouseExited(com.jogamp.newt.event.MouseEvent me)
      Specified by:
      mouseExited in interface com.jogamp.newt.event.MouseListener
    • mousePressed

      public void mousePressed(com.jogamp.newt.event.MouseEvent me)
      Specified by:
      mousePressed in interface com.jogamp.newt.event.MouseListener
    • mouseReleased

      public void mouseReleased(com.jogamp.newt.event.MouseEvent me)
      Specified by:
      mouseReleased in interface com.jogamp.newt.event.MouseListener
    • mouseMoved

      public void mouseMoved(com.jogamp.newt.event.MouseEvent me)
      Specified by:
      mouseMoved in interface com.jogamp.newt.event.MouseListener
    • mouseDragged

      public void mouseDragged(com.jogamp.newt.event.MouseEvent me)
      Specified by:
      mouseDragged in interface com.jogamp.newt.event.MouseListener
    • mouseWheelMoved

      public void mouseWheelMoved(com.jogamp.newt.event.MouseEvent me)
      Specified by:
      mouseWheelMoved in interface com.jogamp.newt.event.MouseListener