| Modifier and Type | Field and Description |
|---|---|
| private static final int | |
| pack-priv Color | |
| pack-priv static int | |
| private static Font | |
| private int | |
| private static PlatformLogger | |
| private static final PlatformLogger | |
| private boolean | fullScreenExclusiveModeState
Indicates if the window is currently in the FSEM. |
| protected X11GraphicsConfig | |
| protected AwtGraphicsConfigData | |
| private static PlatformLogger | |
| private static int | |
| private static int | |
| private static int | |
| private static int | |
| private static PlatformLogger | |
| pack-priv static long | |
| pack-priv static long | |
| pack-priv static WeakReference | |
| pack-priv static int | |
| pack-priv static int | |
| private static PlatformLogger | |
| private boolean | |
| private int | |
| protected PropMwmHints | |
| pack-priv int | |
| pack-priv int | |
| pack-priv XRepaintArea | |
| pack-priv XWindow | |
| private boolean | |
| public static final String | |
| private int | |
| private boolean | |
| pack-priv SurfaceData | |
| pack-priv Component | |
| public static final String | |
| pack-priv XWindowAttributesData | |
| protected static XAtom | |
| protected static XAtom | |
| protected static XAtom |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv | |
| pack-priv | |
| pack-priv | |
| pack-priv | |
| pack-priv | |
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| protected boolean | |
| public void | |
| pack-priv final void | |
| private void | |
| protected void | |
| protected void | |
| pack-priv static native int | |
| public ColorModel | |
| public ColorModel | |
| pack-priv static synchronized Font | |
| public Component | |
| public FontMetrics | |
| pack-priv Graphics | |
| public Graphics | |
| public GraphicsConfiguration | |
| public AwtGraphicsConfigData | |
| pack-priv static native int | |
| public Point | |
| pack-priv static int | |
| private static int | |
| pack-priv static int | |
| public PropMwmHints | |
| pack-priv static long | |
| pack-priv static XWindow | |
| protected int | |
| public SurfaceData | |
| public Object | |
| public Rectangle | |
| pack-priv static int | |
| public Color | |
| protected String[] | |
| protected XAtomList | |
| pack-priv int | |
| pack-priv static int | |
| public void | handleButtonPressRelease(XEvent xev)
Overrides sun. Activate automatic grab on first ButtonPress, deactivate on full mouse release |
| public void | |
| public void | |
| public void | |
| pack-priv final void | |
| public void | |
| private void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| private native boolean | |
| protected void | |
| private static native void | |
| protected final void | |
| private boolean | |
| public boolean | |
| public final boolean | |
| pack-priv boolean | |
| public boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv static boolean | |
| pack-priv int | |
| pack-priv int | keysymToUnicode(long keysym, int state)
Return unicode character or 0 if no correspondent character found. |
| public void | |
| protected void | |
| pack-priv void | |
| public void | |
| pack-priv void | |
| public void | |
| pack-priv void | |
| pack-priv static void | |
| public void | |
| pack-priv void | postInit(XCreateWindowParams params)
Overrides sun. Called after window creation, descendants should override to initialize Window with class-specific values and perform post-initialization actions. |
| public void | postKeyEvent(int id, int keyCode, int keyChar, int keyLocation, int state, long event, int eventSize, long rawCode, int unicodeFromPrimaryKeysym, int extendedKeyCode)
|
| public void | |
| pack-priv void | preInit(XCreateWindowParams params)
Overrides sun. Called before window creation, descendants should override to initialize the data, initialize params. |
| pack-priv boolean | prePostEvent(AWTEvent e)
Returns true if the event has been handled and should not be posted to Java. |
| private static int | |
| public final void | |
| pack-priv void | |
| public void | |
| public void | |
| protected int | |
| protected int | |
| pack-priv static void | |
| public void | |
| pack-priv static void | |
| public void | setFullScreenExclusiveModeState(boolean state)
Implements sun.
|
| protected void | |
| public void | |
| pack-priv void | |
| protected void | stateChanged(long time, int oldState, int newState)
Override this methods to get notifications when top-level window state changes. |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| private native boolean | |
| private static long | |
| private long | |
| public final void |
| AWT_MULTICLICK_SMUDGE | back to summary |
|---|---|
| private static final int AWT_MULTICLICK_SMUDGE | |
| backgroundColor | back to summary |
|---|---|
| pack-priv Color backgroundColor | |
| clickCount | back to summary |
|---|---|
| pack-priv static int clickCount | |
| defaultFont | back to summary |
|---|---|
| private static Font defaultFont | |
| drawState | back to summary |
|---|---|
| private int drawState | |
| eventLog | back to summary |
|---|---|
| private static PlatformLogger eventLog | |
| focusLog | back to summary |
|---|---|
| private static final PlatformLogger focusLog | |
| fullScreenExclusiveModeState | back to summary |
|---|---|
| private boolean fullScreenExclusiveModeState Indicates if the window is currently in the FSEM. Synchronization state lock. | |
| graphicsConfig | back to summary |
|---|---|
| protected X11GraphicsConfig graphicsConfig | |
| graphicsConfigData | back to summary |
|---|---|
| protected AwtGraphicsConfigData graphicsConfigData | |
| insLog | back to summary |
|---|---|
| private static PlatformLogger insLog | |
| JAWT_LOCK_BOUNDS_CHANGED | back to summary |
|---|---|
| private static int JAWT_LOCK_BOUNDS_CHANGED | |
| JAWT_LOCK_CLIP_CHANGED | back to summary |
|---|---|
| private static int JAWT_LOCK_CLIP_CHANGED | |
| JAWT_LOCK_ERROR | back to summary |
|---|---|
| private static int JAWT_LOCK_ERROR | |
| JAWT_LOCK_SURFACE_CHANGED | back to summary |
|---|---|
| private static int JAWT_LOCK_SURFACE_CHANGED | |
| keyEventLog | back to summary |
|---|---|
| private static PlatformLogger keyEventLog | |
| lastButton | back to summary |
|---|---|
| pack-priv static long lastButton | |
| lastTime | back to summary |
|---|---|
| pack-priv static long lastTime | |
| lastWindowRef | back to summary |
|---|---|
| pack-priv static WeakReference<XWindow> lastWindowRef | |
| lastX | back to summary |
|---|---|
| pack-priv static int lastX | |
| lastY | back to summary |
|---|---|
| pack-priv static int lastY | |
| log | back to summary |
|---|---|
| private static PlatformLogger log Hides sun. | |
| mouseAboveMe | back to summary |
|---|---|
| private boolean mouseAboveMe | |
| mouseButtonClickAllowed | back to summary |
|---|---|
| private int mouseButtonClickAllowed | |
| mwm_hints | back to summary |
|---|---|
| protected PropMwmHints mwm_hints | |
| oldHeight | back to summary |
|---|---|
| pack-priv int oldHeight | |
| oldWidth | back to summary |
|---|---|
| pack-priv int oldWidth | |
| paintArea | back to summary |
|---|---|
| pack-priv XRepaintArea paintArea | |
| parent | back to summary |
|---|---|
| pack-priv XWindow parent | |
| reparented | back to summary |
|---|---|
| private boolean reparented | |
| REPARENTED | back to summary |
|---|---|
| public static final String REPARENTED | |
| savedState | back to summary |
|---|---|
| private int savedState | |
| stateChanged | back to summary |
|---|---|
| private boolean stateChanged | |
| surfaceData | back to summary |
|---|---|
| pack-priv SurfaceData surfaceData | |
| target | back to summary |
|---|---|
| pack-priv Component target | |
| TARGET | back to summary |
|---|---|
| public static final String TARGET | |
| winAttr | back to summary |
|---|---|
| pack-priv XWindowAttributesData winAttr | |
| wm_delete_window | back to summary |
|---|---|
| protected static XAtom wm_delete_window | |
| wm_protocols | back to summary |
|---|---|
| protected static XAtom wm_protocols | |
| wm_take_focus | back to summary |
|---|---|
| protected static XAtom wm_take_focus | |
| XWindow | back to summary |
|---|---|
| pack-priv XWindow(XCreateWindowParams params) | |
| XWindow | back to summary |
|---|---|
| pack-priv XWindow() | |
| XWindow | back to summary |
|---|---|
| pack-priv XWindow(long parentWindow, Rectangle bounds) | |
| XWindow | back to summary |
|---|---|
| pack-priv XWindow(Component target, long parentWindow, Rectangle bounds) | |
| XWindow | back to summary |
|---|---|
| pack-priv XWindow(Component target, long parentWindow) | |
| XWindow | back to summary |
|---|---|
| pack-priv XWindow(Component target) | |
| XWindow | back to summary |
|---|---|
| pack-priv XWindow(Object target) | |
| XWindow | back to summary |
|---|---|
| pack-priv XWindow(long parentWindow) | |
| dispose | back to summary |
|---|---|
| public void dispose() | |
| doEraseBackground | back to summary |
|---|---|
| protected boolean doEraseBackground() | |
| doLayout | back to summary |
|---|---|
| public void doLayout(int x, int y, int width, int height) | |
| doValidateSurface | back to summary |
|---|---|
| pack-priv final void doValidateSurface() | |
| dumpKeysymArray | back to summary |
|---|---|
| private void dumpKeysymArray(XKeyEvent ev) | |
| enterNotify | back to summary |
|---|---|
| protected void enterNotify(long window) | |
| flush | back to summary |
|---|---|
| protected void flush() Overrides sun.
| |
| getAWTKeyCodeForKeySym | back to summary |
|---|---|
| pack-priv static native int getAWTKeyCodeForKeySym(int keysym) | |
| getColorModel | back to summary |
|---|---|
| public ColorModel getColorModel(int transparency) | |
| getColorModel | back to summary |
|---|---|
| public ColorModel getColorModel() Implements sun.
| |
| getDefaultFont | back to summary |
|---|---|
| pack-priv static synchronized Font getDefaultFont() | |
| getEventSource | back to summary |
|---|---|
| public Component getEventSource() | |
| getFontMetrics | back to summary |
|---|---|
public FontMetrics getFontMetrics(Font font)
| |
| getGraphics | back to summary |
|---|---|
| pack-priv Graphics getGraphics(SurfaceData surfData, Color afore, Color aback, Font afont) | |
| getGraphics | back to summary |
|---|---|
| public Graphics getGraphics() Implements sun.
| |
| getGraphicsConfiguration | back to summary |
|---|---|
| public GraphicsConfiguration getGraphicsConfiguration() Implements sun.
| |
| getGraphicsConfigurationData | back to summary |
|---|---|
| public AwtGraphicsConfigData getGraphicsConfigurationData() | |
| getKeySymForAWTKeyCode | back to summary |
|---|---|
| pack-priv static native int getKeySymForAWTKeyCode(int keycode) | |
| getLocationOnScreen | back to summary |
|---|---|
| public Point getLocationOnScreen() | |
| getModifiers | back to summary |
|---|---|
| pack-priv static int getModifiers(int state, int button, int keyCode) | |
| getModifiers | back to summary |
|---|---|
| private static int getModifiers(int state, int button, int keyCode, boolean isWheelMouse) | |
| getMouseMovementSmudge | back to summary |
|---|---|
| pack-priv static int getMouseMovementSmudge() | |
| getMWMHints | back to summary |
|---|---|
| public PropMwmHints getMWMHints() | |
| getParentWindowID | back to summary |
|---|---|
| pack-priv static long getParentWindowID(Component target) | |
| getParentXWindowObject | back to summary |
|---|---|
| pack-priv static XWindow getParentXWindowObject(Component target) | |
| getScale | back to summary |
|---|---|
| protected int getScale() Overrides sun. Doc from sun. Returns scale factor of the window. It is used to convert native coordinates to local and vice verse.
| |
| getSurfaceData | back to summary |
|---|---|
| public SurfaceData getSurfaceData() Implements sun.
| |
| getTarget | back to summary |
|---|---|
| public Object getTarget() Implements sun.
| |
| getTargetBounds | back to summary |
|---|---|
| public Rectangle getTargetBounds() | |
| getWheelModifiers | back to summary |
|---|---|
| pack-priv static int getWheelModifiers(int state, int button) | |
| getWinBackground | back to summary |
|---|---|
| public Color getWinBackground() | |
| getWMClass | back to summary |
|---|---|
| protected String[] getWMClass() | |
| getWMProtocols | back to summary |
|---|---|
| protected XAtomList getWMProtocols() Returns list of protocols which should be installed on this window. Descendants can override this method to add class-specific protocols | |
| getWMState | back to summary |
|---|---|
| pack-priv int getWMState() | |
| getXModifiers | back to summary |
|---|---|
pack-priv static int getXModifiers(AWTKeyStroke stroke)
| |
| handleButtonPressRelease | back to summary |
|---|---|
| public void handleButtonPressRelease(XEvent xev) Overrides sun. Doc from sun. Activate automatic grab on first ButtonPress, deactivate on full mouse release
| |
| handleConfigureNotifyEvent | back to summary |
|---|---|
| public void handleConfigureNotifyEvent(XEvent xev) Overrides sun.
| |
| handleExposeEvent | back to summary |
|---|---|
| public void handleExposeEvent(XEvent xev) Overrides sun.
| |
| handleKeyPress | back to summary |
|---|---|
| public void handleKeyPress(XEvent xev) Overrides sun.
| |
| handleKeyPress | back to summary |
|---|---|
| pack-priv final void handleKeyPress(XKeyEvent ev) | |
| handleKeyRelease | back to summary |
|---|---|
| public void handleKeyRelease(XEvent xev) Overrides sun.
| |
| handleKeyRelease | back to summary |
|---|---|
| private void handleKeyRelease(XKeyEvent ev) | |
| handleMapNotifyEvent | back to summary |
|---|---|
| public void handleMapNotifyEvent(XEvent xev) Overrides sun.
| |
| handleMotionNotify | back to summary |
|---|---|
| public void handleMotionNotify(XEvent xev) Overrides sun.
| |
| handlePropertyNotify | back to summary |
|---|---|
| public void handlePropertyNotify(XEvent xev) Overrides sun.
| |
| handleUnmapNotifyEvent | back to summary |
|---|---|
| public void handleUnmapNotifyEvent(XEvent xev) Overrides sun.
| |
| handleXCrossingEvent | back to summary |
|---|---|
| public void handleXCrossingEvent(XEvent xev) Overrides sun.
| |
| haveCurrentX11InputMethodInstance | back to summary |
|---|---|
| private native boolean haveCurrentX11InputMethodInstance() | |
| initGraphicsConfiguration | back to summary |
|---|---|
| protected void initGraphicsConfiguration() | |
| initIDs | back to summary |
|---|---|
| private static native void initIDs() | |
| initWMProtocols | back to summary |
|---|---|
| protected final void initWMProtocols() | |
| isDeadKey | back to summary |
|---|---|
| private boolean isDeadKey(long keysym) | |
| isEmbedded | back to summary |
|---|---|
| public boolean isEmbedded() | |
| isFullScreenExclusiveMode | back to summary |
|---|---|
| public final boolean isFullScreenExclusiveMode() | |
| isLocationByPlatform | back to summary |
|---|---|
| pack-priv boolean isLocationByPlatform() | |
| isMouseAbove | back to summary |
|---|---|
| public boolean isMouseAbove() | |
| isParentOf | back to summary |
|---|---|
| pack-priv boolean isParentOf(XWindow win) | |
| isReparented | back to summary |
|---|---|
| pack-priv boolean isReparented() | |
| isResizable | back to summary |
|---|---|
| pack-priv boolean isResizable() | |
| isShowing | back to summary |
|---|---|
| pack-priv boolean isShowing() | |
| isWheel | back to summary |
|---|---|
| pack-priv static boolean isWheel(int button) | |
| keyEventType2Id | back to summary |
|---|---|
| pack-priv int keyEventType2Id(int xEventType) | |
| keysymToUnicode | back to summary |
|---|---|
| pack-priv int keysymToUnicode(long keysym, int state) Return unicode character or 0 if no correspondent character found. Parameter is a keysym basically from keysymdef.h XXX: how about vendor keys? Is there some with Unicode value and not in the list? | |
| layout | back to summary |
|---|---|
| public void layout() | |
| leaveNotify | back to summary |
|---|---|
| protected void leaveNotify(long window) | |
| logIncomingKeyEvent | back to summary |
|---|---|
| pack-priv void logIncomingKeyEvent(XKeyEvent ev) | |
| paint | back to summary |
|---|---|
| public void paint(final Graphics g) | |
| paintPeer | back to summary |
|---|---|
| pack-priv void paintPeer(final Graphics g) | |
| popup | back to summary |
|---|---|
| public void popup(int x, int y, int width, int height) | |
| postEvent | back to summary |
|---|---|
| pack-priv void postEvent(AWTEvent event) | |
| postEventStatic | back to summary |
|---|---|
| pack-priv static void postEventStatic(AWTEvent event) | |
| postEventToEventQueue | back to summary |
|---|---|
| public void postEventToEventQueue(final AWTEvent event) | |
| postInit | back to summary |
|---|---|
| pack-priv void postInit(XCreateWindowParams params) Overrides sun. Doc from sun. Called after window creation, descendants should override to initialize Window with class-specific values and perform post-initialization actions.
| |
| postKeyEvent | back to summary |
|---|---|
| public void postKeyEvent(int id, int keyCode, int keyChar, int keyLocation, int state, long event, int eventSize, long rawCode, int unicodeFromPrimaryKeysym, int extendedKeyCode) | |
| postPaintEvent | back to summary |
|---|---|
| public void postPaintEvent(Component target, int x, int y, int w, int h) | |
| preInit | back to summary |
|---|---|
| pack-priv void preInit(XCreateWindowParams params) Overrides sun. Doc from sun. Called before window creation, descendants should override to initialize the data, initialize params.
| |
| prePostEvent | back to summary |
|---|---|
| pack-priv boolean prePostEvent(AWTEvent e) Returns true if the event has been handled and should not be posted to Java. | |
| primaryUnicode2JavaKeycode | back to summary |
|---|---|
| private static int primaryUnicode2JavaKeycode(int uni) | |
| repaint | back to summary |
|---|---|
| public final void repaint(int x, int y, int width, int height) | |
| repaint | back to summary |
|---|---|
| pack-priv void repaint() | |
| reshape | back to summary |
|---|---|
| public void reshape(Rectangle bounds) | |
| reshape | back to summary |
|---|---|
| public void reshape(int x, int y, int width, int height) | |
| scaleDown | back to summary |
|---|---|
| protected int scaleDown(int x) Overrides sun.
| |
| scaleUp | back to summary |
|---|---|
| protected int scaleUp(int x) Overrides sun.
| |
| sendEvent | back to summary |
|---|---|
| pack-priv static void sendEvent(final AWTEvent e) | |
| setBackground | back to summary |
|---|---|
| public void setBackground(Color c) | |
| setBData | back to summary |
|---|---|
| pack-priv static void setBData(KeyEvent e, byte[] data) | |
| setFullScreenExclusiveModeState | back to summary |
|---|---|
| public void setFullScreenExclusiveModeState(boolean state) Implements sun.
| |
| setMouseAbove | back to summary |
|---|---|
| protected void setMouseAbove(boolean above) | |
| setMWMHints | back to summary |
|---|---|
| public void setMWMHints(PropMwmHints hints) | |
| setReparented | back to summary |
|---|---|
| pack-priv void setReparented(boolean newValue) | |
| stateChanged | back to summary |
|---|---|
| protected void stateChanged(long time, int oldState, int newState) Override this methods to get notifications when top-level window state changes. The state is meant in terms of ICCCM: WithdrawnState, IconicState, NormalState | |
| updateSizeHints | back to summary |
|---|---|
| pack-priv void updateSizeHints() | |
| updateSizeHints | back to summary |
|---|---|
| pack-priv void updateSizeHints(int x, int y, int width, int height) | |
| updateSizeHints | back to summary |
|---|---|
| pack-priv void updateSizeHints(int x, int y) | |
| validateSurface | back to summary |
|---|---|
| pack-priv void validateSurface() | |
| winBackground | back to summary |
|---|---|
| pack-priv void winBackground(Color c) | |
| x11inputMethodLookupString | back to summary |
|---|---|
| private native boolean x11inputMethodLookupString(long event, long[] keysymArray) | |
| xkeycodeToKeysym | back to summary |
|---|---|
| private static long xkeycodeToKeysym(XKeyEvent ev) | |
| xkeycodeToPrimaryKeysym | back to summary |
|---|---|
| private long xkeycodeToPrimaryKeysym(XKeyEvent ev) | |
| xSetBackground | back to summary |
|---|---|
| public final void xSetBackground(Color c) | |