FileDocCategorySizeDatePackage
PointerInfo.javaAPI DocJava SE 5 API1863Fri Aug 26 14:56:46 BST 2005java.awt

PointerInfo

public class PointerInfo extends Object
A class that describes the pointer position. It provides the GraphicsDevice where the pointer is and the Point that represents the coordinates of the pointer.

Instances of this class should be obtained via {@link MouseInfo#getPointerInfo}. The PointerInfo instance is not updated dynamically as the mouse moves. To get the updated location, you must call {@link MouseInfo#getPointerInfo} again.

see
MouseInfo#getPointerInfo
version
1.2, 12/19/03
author
Roman Poborchiy
since
1.5

Fields Summary
private GraphicsDevice
device
private Point
location
Constructors Summary
PointerInfo(GraphicsDevice device, Point location)
Package-private constructor to prevent instantiation.

        this.device = device;
        this.location = location;
    
Methods Summary
public java.awt.GraphicsDevicegetDevice()
Returns the GraphicsDevice where the mouse pointer was at the moment this PointerInfo was created.

return
GraphicsDevice corresponding to the pointer
since
1.5

        return device;
    
public java.awt.PointgetLocation()
Returns the Point that represents the coordinates of the pointer on the screen. See {@link MouseInfo#getPointerInfo} for more information about coordinate calculation for multiscreen systems.

see
MouseInfo
see
MouseInfo#getPointerInfo
return
coordinates of mouse pointer
since
1.5

        return location;