APIdia Launch Partner
Top Fields Constructors Methods
sun.awt.X11

public final Class XLightweightFramePeer

extends XFramePeer
implements OverrideNativeWindowHandle
Class Inheritance
All Implemented Interfaces
sun.awt.OverrideNativeWindowHandle
Imports
java.awt.Graphics, java.awt.dnd.DropTarget, sun.awt.LightweightFrame, .OverrideNativeWindowHandle, sun.swing.JLightweightFrame, .SwingAccessor

Field Summary

Modifier and TypeField and Description
private volatile long
Inherited from sun.awt.X11.XFramePeer:
BUTTON_HBUTTON_WBUTTON_YCROSSHAIR_INSETHORIZ_RESIZE_INSETMAXIMIZE_CONTAINED_HMAXIMIZE_CONTAINED_WMAXIMIZE_CONTAINED_X_DIFFMAXIMIZE_CONTAINED_YMAXIMIZE_X_DIFFmenubarMENUBAR_XMENUBAR_YmenubarPeerMINIMIZE_CONTAINED_HMINIMIZE_CONTAINED_WMINIMIZE_CONTAINED_X_DIFFMINIMIZE_CONTAINED_YMINIMIZE_X_DIFFstateSYS_MENU_CONTAINED_HSYS_MENU_CONTAINED_WSYS_MENU_CONTAINED_XSYS_MENU_CONTAINED_YSYS_MENU_XTITLE_MID_YTITLE_W_DIFFTITLE_XVERT_RESIZE_INSET

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public void
public Graphics
private LightweightFrame
public long
public void
overrideWindowHandle(final long handle)

Implements sun.awt.OverrideNativeWindowHandle.overrideWindowHandle.

Replaces an owner window with a window with provided handle.

public void
protected void
requestXFocus(long time, boolean timeProvided)

Overrides sun.awt.X11.XDecoratedPeer.requestXFocus.

Requests focus to this decorated top-level by requesting X input focus to the shell window.

public void
setGrab(boolean grab)

Overrides sun.awt.X11.XWindowPeer.setGrab.

public void
public void
Inherited from sun.awt.X11.XFramePeer:
changeStatedisposeemulateActivationgetBoundsPrivategetMenuBarHeightgetMenubarPeergetStatehandlePropertyNotifyhandleStateChangeisMaximizedisTargetUndecoratedpostInitpreInitprintreshapeMenubarPeersetBoundsPrivatesetExtendedStatesetInitialStatesetMaximizedBoundssetMenuBarsetStatesetupStatesetVisibletoFrontupdateChildrenSizes

Field Detail

overriddenWindowHandleback to summary
private volatile long overriddenWindowHandle

Constructor Detail

XLightweightFramePeerback to summary
pack-priv XLightweightFramePeer(LightweightFrame target)

Method Detail

addDropTargetback to summary
public void addDropTarget(DropTarget dt)

Overrides sun.awt.X11.XComponentPeer.addDropTarget.

Implements java.awt.dnd.peer.DropTargetPeer.addDropTarget.

Doc from sun.awt.X11.XComponentPeer.addDropTarget.

DropTargetPeer implementation

Annotations
@Override
getGraphicsback to summary
public Graphics getGraphics()

Overrides sun.awt.X11.XDecoratedPeer.getGraphics.

Implements java.awt.peer.ComponentPeer.getGraphics, sun.awt.X11ComponentPeer.getGraphics.

Doc from java.awt.peer.ComponentPeer.getGraphics.

Returns a graphics object to paint on the component.

Annotations
@Override
getLwTargetback to summary
private LightweightFrame getLwTarget()
getOverriddenWindowHandleback to summary
public long getOverriddenWindowHandle()
overrideWindowHandleback to summary
public void overrideWindowHandle(final long handle)

Implements sun.awt.OverrideNativeWindowHandle.overrideWindowHandle.

Doc from sun.awt.OverrideNativeWindowHandle.overrideWindowHandle.

Replaces an owner window with a window with provided handle.

Annotations
@Override
removeDropTargetback to summary
public void removeDropTarget(DropTarget dt)

Overrides sun.awt.X11.XComponentPeer.removeDropTarget.

Implements java.awt.dnd.peer.DropTargetPeer.removeDropTarget.

Doc from java.awt.dnd.peer.DropTargetPeer.removeDropTarget.

Remove the DropTarget from the system

Annotations
@Override
requestXFocusback to summary
protected void requestXFocus(long time, boolean timeProvided)

Overrides sun.awt.X11.XDecoratedPeer.requestXFocus.

Doc from sun.awt.X11.XDecoratedPeer.requestXFocus.

Requests focus to this decorated top-level by requesting X input focus to the shell window.

Annotations
@Override
setGrabback to summary
public void setGrab(boolean grab)

Overrides sun.awt.X11.XWindowPeer.setGrab.

Annotations
@Override
updateCursorImmediatelyback to summary
public void updateCursorImmediately()

Overrides sun.awt.X11.XComponentPeer.updateCursorImmediately.

Implements java.awt.peer.ComponentPeer.updateCursorImmediately.

Doc from java.awt.peer.ComponentPeer.updateCursorImmediately.

Updates the cursor of the component.

Annotations
@Override
xSetVisibleback to summary
public void xSetVisible(boolean visible)

Overrides sun.awt.X11.XWindowPeer.xSetVisible.

Annotations
@Override