MouseMotionListener.)
The class that is interested in processing a mouse event
either implements this interface (and all the methods it
contains) or extends the abstract MouseAdapter class
(overriding only the methods of interest).
The listener object created from that class is then registered with a
component using the component's addMouseListener
method. A mouse event is generated when the mouse is pressed, released
clicked (pressed and released). A mouse event is also generated when
the mouse cursor enters or leaves a component. When a mouse event
occurs, the relevant method in the listener object is invoked, and
the MouseEvent is passed to it.
MouseAdapter, MouseEvent, Tutorial: Writing a Mouse Listener
| Modifier and Type | Method and Description |
|---|---|
| public void | mouseClicked(MouseEvent
the event to be processed e)Invoked when the mouse button has been clicked (pressed and released) on a component. |
| public void | |
| public void | |
| public void | mousePressed(MouseEvent
the event to be processed e)Invoked when a mouse button has been pressed on a component. |
| public void | mouseReleased(MouseEvent
the event to be processed e)Invoked when a mouse button has been released on a component. |
| mouseClicked | back to summary |
|---|---|
| public void mouseClicked(MouseEvent e) Invoked when the mouse button has been clicked (pressed and released) on a component.
| |
| mouseEntered | back to summary |
|---|---|
| public void mouseEntered(MouseEvent e) Invoked when the mouse enters a component.
| |
| mouseExited | back to summary |
|---|---|
| public void mouseExited(MouseEvent e) Invoked when the mouse exits a component.
| |
| mousePressed | back to summary |
|---|---|
| public void mousePressed(MouseEvent e) Invoked when a mouse button has been pressed on a component.
| |
| mouseReleased | back to summary |
|---|---|
| public void mouseReleased(MouseEvent e) Invoked when a mouse button has been released on a component.
| |