MouseInputListener (Java SE 15 & JDK 15)
Description: declaration: module: java.desktop, package: javax.swing.event, interface: MouseInputListener
Keywords: javax.swing.event.MouseInputListener interface

Module java.desktop
Package javax.swing.event

# Interface MouseInputListener

All Superinterfaces:
  `EventListener`, `MouseListener`, `MouseMotionListener`

All Known Implementing Classes:
  `BasicDesktopIconUI.MouseInputHandler`, `BasicInternalFrameUI.BorderListener`, `BasicInternalFrameUI.GlassPaneDispatcher`, `BasicListUI.MouseInputHandler`, `BasicMenuItemUI.MouseInputHandler`, `BasicMenuUI.MouseInputHandler`, `BasicSliderUI.TrackListener`, `BasicTableHeaderUI.MouseInputHandler`, `BasicTableUI.MouseInputHandler`, `BasicToolBarUI.DockingListener`, `BasicTreeUI.MouseInputHandler`, `MetalToolBarUI.MetalDockingListener`, `MouseInputAdapter`

    public interface MouseInputListener
    extends MouseListener, MouseMotionListener

A listener implementing all the methods in both the `MouseListener` and `MouseMotionListener` interfaces.

See Also:
  `MouseInputAdapter`

- ## Method Summary

  ### Methods declared in interface java.awt.event.MouseListener

  `mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased`

  ### Methods declared in interface java.awt.event.MouseMotionListener

  `mouseDragged, mouseMoved`