| |
|
| java.lang.Object java.awt.MouseInfo
MouseInfo | public class MouseInfo (Code) | | MouseInfo provides methods for getting information about the mouse,
such as mouse pointer location and the number of mouse buttons.
version: 1.9, 05/05/07 author: Roman Poborchiy since: 1.5 |
Method Summary | |
public static int | getNumberOfButtons() Returns the number of buttons on the mouse. | public static PointerInfo | getPointerInfo() Returns a PointerInfo instance that represents the current
location of the mouse pointer.
The GraphicsDevice stored in this PointerInfo
contains the mouse pointer. |
getNumberOfButtons | public static int getNumberOfButtons() throws HeadlessException(Code) | | Returns the number of buttons on the mouse.
On systems without a mouse, returns -1 .
exception: HeadlessException - if GraphicsEnvironment.isHeadless() returns true number of buttons on the mouse since: 1.5 |
getPointerInfo | public static PointerInfo getPointerInfo() throws HeadlessException(Code) | | Returns a PointerInfo instance that represents the current
location of the mouse pointer.
The GraphicsDevice stored in this PointerInfo
contains the mouse pointer. The coordinate system used for the mouse position
depends on whether or not the GraphicsDevice is part of a virtual
screen device.
For virtual screen devices, the coordinates are given in the virtual
coordinate system, otherwise they are returned in the coordinate system
of the GraphicsDevice . See
GraphicsConfiguration for more information about the virtual screen devices.
On systems without a mouse, returns null .
If there is a security manager, its checkPermission method
is called with an AWTPermission("watchMousePointer")
permission before creating and returning a PointerInfo
object. This may result in a SecurityException .
exception: HeadlessException - if GraphicsEnvironment.isHeadless() returns true exception: SecurityException - if a security manager exists and itscheckPermission method doesn't allow the operation See Also: GraphicsConfiguration See Also: SecurityManager.checkPermission See Also: java.awt.AWTPermission location of the mouse pointer since: 1.5 |
|
|
|