com.jogamp.newt.event

## Interface MouseListener

- All Superinterfaces:
    EventListener, NEWTEventListener
  All Known Implementing Classes:
    MouseAdapter, TraceMouseAdapter

      public interface MouseListener
      extends NEWTEventListener

  Listener for `MouseEvent`s.
  See Also:
    `MouseEvent`

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `mouseClicked(MouseEvent e)`
    `void` | `mouseDragged(MouseEvent e)`
    `void` | `mouseEntered(MouseEvent e)` Only generated for `MouseEvent.PointerType.Mouse`
    `void` | `mouseExited(MouseEvent e)` Only generated for `MouseEvent.PointerType.Mouse`
    `void` | `mouseMoved(MouseEvent e)`
    `void` | `mousePressed(MouseEvent e)`
    `void` | `mouseReleased(MouseEvent e)`
    `void` | `mouseWheelMoved(MouseEvent e)` Traditional event name originally produced by a `mouse` pointer type.

- - ### Method Detail

    - #### mouseClicked

          void mouseClicked(MouseEvent e)

    - #### mouseEntered

          void mouseEntered(MouseEvent e)

      Only generated for `MouseEvent.PointerType.Mouse`

    - #### mouseExited

          void mouseExited(MouseEvent e)

      Only generated for `MouseEvent.PointerType.Mouse`

    - #### mousePressed

          void mousePressed(MouseEvent e)

    - #### mouseReleased

          void mouseReleased(MouseEvent e)

    - #### mouseMoved

          void mouseMoved(MouseEvent e)

    - #### mouseDragged

          void mouseDragged(MouseEvent e)

    - #### mouseWheelMoved

          void mouseWheelMoved(MouseEvent e)

      Traditional event name originally produced by a `mouse` pointer type.

      Triggered for any rotational pointer events, see `MouseEvent.getRotation()` and `MouseEvent.getRotationScale()`.

Copyright 2010 JogAmp Community.