Class 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
    • 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 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