| java.lang.Object org.netbeans.core.windows.nativeaccess.NativeWindowSystem
All known Subclasses: org.netbeans.core.windows.nativeaccess.NoNativeAccessWindowSystem, org.netbeans.core.nativeaccess.NativeWindowSystemImpl,
NativeWindowSystem | abstract public class NativeWindowSystem (Code) | | Support for access to native, window-related routines in operating system.
author: S. Aubrecht |
getDefault | final public static NativeWindowSystem getDefault()(Code) | | Singleton.
Instance of NativeWindowSystem implementation installed in the system. |
isWindowAlphaSupported | abstract public boolean isWindowAlphaSupported()(Code) | | Check whether it is possible to make top-level windows transparent.
True if top-level windows (Frame, Window, Dialog) can be transparent. |
setWindowAlpha | abstract public void setWindowAlpha(Window w, float alpha)(Code) | | Adjust transparency of the given window.
Parameters: w - Window, cannot be null. Parameters: alpha - Desired transparency, 1.0f - window is fully opaque, 0.0f - window is fully transparent. |
setWindowMask | abstract public void setWindowMask(Window w, Shape mask)(Code) | | Adjust the shape of the given window.
Parameters: w - Window, cannot be null. Parameters: mask - New window shape. |
setWindowMask | abstract public void setWindowMask(Window w, Icon mask)(Code) | | Adjust the shape of the given window.
Parameters: w - Window, cannot be null. Parameters: mask - New window shape. |
|
|