java.awt.peer
Interface WindowPeer

All Superinterfaces:
ComponentPeer, ContainerPeer
All Known Subinterfaces:
DialogPeer, FileDialogPeer, FramePeer

public interface WindowPeer
extends ContainerPeer

Disabled: no SafeJ information.

The peer interface for Window. The peer interfaces are intended only for use in porting the AWT. They are not intended for use by application developers, and developers should not implement peers nor invoke any of the peer methods directly on the peer instances.


Field Summary
 
Fields inherited from interface java.awt.peer.ComponentPeer
DEFAULT_OPERATION, NO_EMBEDDED_CHECK, RESET_OPERATION, SET_BOUNDS, SET_CLIENT_SIZE, SET_LOCATION, SET_SIZE
 
Method Summary
 void repositionSecurityWarning()
          Instructs the peer to update the position of the security warning.
 void setAlwaysOnTop(boolean alwaysOnTop)
          Sets if the window should always stay on top of all other windows or not.
 void setModalBlocked(Dialog blocker, boolean blocked)
          Sets if this window is blocked by a modal dialog or not.
 void setOpacity(float opacity)
          Sets the level of opacity for the window.
 void setOpaque(boolean isOpaque)
          Enables the per-pixel alpha support for the window.
 void toBack()
          Makes this window the bottommost window on the desktop.
 void toFront()
          Makes this window the topmost window on the desktop.
 void updateFocusableWindowState()
          Updates the window's focusable state.
 void updateIconImages()
          Updates the icons for the window.
 void updateMinimumSize()
          Updates the minimum size on the peer.
 void updateWindow()
          Updates the native part of non-opaque window.
 
Methods inherited from interface java.awt.peer.ContainerPeer
beginLayout, beginValidate, endLayout, endValidate, getInsets
 
Methods inherited from interface java.awt.peer.ComponentPeer
applyShape, canDetermineObscurity, checkImage, coalescePaintEvent, createBuffers, createImage, createImage, createVolatileImage, destroyBuffers, dispose, flip, getBackBuffer, getColorModel, getFontMetrics, getGraphics, getGraphicsConfiguration, getLocationOnScreen, getMinimumSize, getPreferredSize, getToolkit, handleEvent, handlesWheelScrolling, isFocusable, isObscured, isReparentSupported, layout, paint, prepareImage, print, reparent, requestFocus, setBackground, setBounds, setEnabled, setFont, setForeground, setVisible, setZOrder, updateCursorImmediately, updateGraphicsData
 

Method Detail

toFront

void toFront()
Class is disabled.

Makes this window the topmost window on the desktop.

See Also:
Window.toFront()

toBack

void toBack()
Class is disabled.

Makes this window the bottommost window on the desktop.

See Also:
Window.toBack()

setAlwaysOnTop

void setAlwaysOnTop(boolean alwaysOnTop)
Class is disabled.

Sets if the window should always stay on top of all other windows or not.

Parameters:
alwaysOnTop - if the window should always stay on top of all other windows or not
See Also:
Window.setAlwaysOnTop(boolean)

updateFocusableWindowState

void updateFocusableWindowState()
Class is disabled.

Updates the window's focusable state.

See Also:
Window.setFocusableWindowState(boolean)

setModalBlocked

void setModalBlocked(Dialog blocker,
                     boolean blocked)
Class is disabled.

Sets if this window is blocked by a modal dialog or not.

Parameters:
blocker - the blocking modal dialog
blocked - true to block the window, false to unblock it

updateMinimumSize

void updateMinimumSize()
Class is disabled.

Updates the minimum size on the peer.

See Also:
Window.setMinimumSize(Dimension)

updateIconImages

void updateIconImages()
Class is disabled.

Updates the icons for the window.

See Also:
Window.setIconImages(java.util.List)

setOpacity

void setOpacity(float opacity)
Class is disabled.

Sets the level of opacity for the window.

See Also:
Window.setOpacity(float)

setOpaque

void setOpaque(boolean isOpaque)
Class is disabled.

Enables the per-pixel alpha support for the window.

See Also:
Window.setBackground(Color)

updateWindow

void updateWindow()
Class is disabled.

Updates the native part of non-opaque window.

See Also:
Window.setBackground(Color)

repositionSecurityWarning

void repositionSecurityWarning()
Class is disabled.

Instructs the peer to update the position of the security warning.