APIdia Launch Partner
Top Constructors Methods
sun.awt.X11

public final Class XMouseInfoPeer

extends Object
implements MouseInfoPeer
Class Inheritance
All Implemented Interfaces
java.awt.peer.MouseInfoPeer
Imports
java.awt.GraphicsDevice, .GraphicsEnvironment, .Point, .Window, java.awt.peer.MouseInfoPeer, sun.awt.AWTAccessor, .X11GraphicsDevice

Constructor Summary

AccessConstructor and Description
pack-priv
XMouseInfoPeer()

Package-private constructor to prevent instantiation.

Method Summary

Modifier and TypeMethod and Description
public int
fillPointWithCoords(Point point)

Implements java.awt.peer.MouseInfoPeer.fillPointWithCoords.

This method does two things: it fills the point fields with the current coordinates of the mouse cursor and returns the number of the screen device where the pointer is located.

public boolean
isWindowUnderMouse(Window w)

Implements java.awt.peer.MouseInfoPeer.isWindowUnderMouse.

Returns whether or not the window is located under the mouse pointer.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

XMouseInfoPeerback to summary
pack-priv XMouseInfoPeer()

Package-private constructor to prevent instantiation.

Method Detail

fillPointWithCoordsback to summary
public int fillPointWithCoords(Point point)

Implements java.awt.peer.MouseInfoPeer.fillPointWithCoords.

Doc from java.awt.peer.MouseInfoPeer.fillPointWithCoords.

This method does two things: it fills the point fields with the current coordinates of the mouse cursor and returns the number of the screen device where the pointer is located. The number of the screen device is only returned for independent devices (which are not parts of a virtual screen device). For virtual screen devices, 0 is returned. Mouse coordinates are also calculated depending on whether or not the screen device is virtual. For virtual screen devices, pointer coordinates are calculated in the virtual coordinate system. Otherwise, coordinates are calculated in the coordinate system of the screen device where the pointer is located. See java.awt.GraphicsConfiguration documentation for more details about virtual screen devices.

Annotations
@Override
isWindowUnderMouseback to summary
public boolean isWindowUnderMouse(Window w)

Implements java.awt.peer.MouseInfoPeer.isWindowUnderMouse.

Doc from java.awt.peer.MouseInfoPeer.isWindowUnderMouse.

Returns whether or not the window is located under the mouse pointer. The window is considered to be under the mouse pointer if it is showing on the screen, and the mouse pointer is above the part of the window that is not obscured by any other windows.

Annotations
@Override