Mouse Buttons, Modifier Keys
Java supports up to three mouse buttons..
There are several styles for using the mouse listeners..
To implement a MouseMotionListener.
A mouse button is pressed, released, or the mouse enters or leaves the area of the component with a listener..
The mouse is handled automatically by most components, so you never have to know about it..