MouseEvent -- A MouseEvent object is passed to all mouse listeners.
The most useful information in a MouseEvent is the x and y
coordinates of the mouse cursor.MouseListener - Interface for mouse presses, releases, clicks, enters, and exits.MouseMotionListener - Interface for mouse moves and drags.MouseInputListener - Interface combination of MouseListener and MouseMotionListener.MouseAdapter -- Class useful for writing anonymous listener for mouse button presses, entering, ...MouseMotionAdapter -- Class useful for writing anonymous listener for mouse movement.