| java.lang.Object sun.awt.X11.XBaseWindow sun.awt.X11.XWindow
All known Subclasses: sun.awt.X11.XBaseMenuWindow, sun.awt.X11.XWarningWindow, sun.awt.X11.XComponentPeer, sun.awt.X11.XContentWindow,
Method Summary | |
public void | dispose() | protected boolean | doEraseBackground() | public void | doLayout(int x, int y, int width, int height) | protected void | flush() | native static int | getAWTKeyCodeForKeySym(int keysym) | public ColorModel | getColorModel(int transparency) | public ColorModel | getColorModel() | public Component | getEventSource() | public FontMetrics | getFontMetrics(Font font) | Graphics | getGraphics(SurfaceData surfData, Color afore, Color aback, Font afont) | public Graphics | getGraphics() | public GraphicsConfiguration | getGraphicsConfiguration() | public AwtGraphicsConfigData | getGraphicsConfigurationData() | native static int | getKeySymForAWTKeyCode(int keycode) | public Point | getLocationOnScreen() | static int | getModifiers(int state, int button, int keyCode) | static int | getMouseMovementSmudge() | native int | getNativeColor(Color clr, GraphicsConfiguration gc) | static long | getParentWindowID(Component target) | static XWindow | getParentXWindowObject(Component target) | static int | getRightButtonNumber() Returns true if this event is disabled and shouldn't be passed to Java. | public SurfaceData | getSurfaceData() | public Object | getTarget() | public Rectangle | getTargetBounds() | native long | getTopWindow(long window, long rootWin) | protected String[] | getWMClass() | native void | getWMInsets(long window, long left, long top, long right, long bottom, long border) | public Color | getWinBackground() | native void | getWindowBounds(long window, long x, long y, long width, long height) | static int | getXModifiers(AWTKeyStroke stroke) | public void | handleButtonPressRelease(XEvent xev) | public void | handleConfigureNotifyEvent(XEvent xev) | public void | handleExposeEvent(XEvent xev) | public void | handleExposeEvent(Component target, int x, int y, int w, int h) | public void | handleKeyPress(XEvent xev) | final void | handleKeyPress(XKeyEvent ev) | public void | handleKeyRelease(XEvent xev) | public void | handleMapNotifyEvent(XEvent xev) | public void | handleMotionNotify(XEvent xev) | public void | handleUnmapNotifyEvent(XEvent xev) | public void | handleXCrossingEvent(XEvent xev) | native boolean | haveCurrentX11InputMethodInstance() | protected void | initGraphicsConfiguration() | public boolean | isEmbedded() | boolean | isLocationByPlatform() | boolean | isParentOf(XWindow win) | boolean | isReparented() | boolean | isResizable() | boolean | isShowing() | int | keyEventType2Id(int xEventType) | char | keysymToUnicode(long keysym, int state) Return unicode character or 0 if no correspondent character found. | public void | layout() | void | logIncomingKeyEvent(XKeyEvent ev) | void | paint(Graphics g) | public void | popup(int x, int y, int width, int height) | void | postEvent(AWTEvent event) | static void | postEventStatic(AWTEvent event) | public void | postEventToEventQueue(AWTEvent event) | void | postInit(XCreateWindowParams params) | public void | postKeyEvent(int id, long when, int keyCode, char keyChar, int keyLocation, int state, long event, int eventSize) | void | preInit(XCreateWindowParams params) | boolean | prePostEvent(AWTEvent e) Returns true if the event has been handled and should not be
posted to Java. | public void | repaint(int x, int y, int width, int height) | public void | repaint() | public void | reshape(Rectangle bounds) | public void | reshape(int x, int y, int width, int height) | static void | sendEvent(AWTEvent e) | static void | setBData(KeyEvent e, byte[] data) | public void | setBackground(Color c) | void | setReparented(boolean newValue) | void | updateSizeHints() | void | updateSizeHints(int x, int y, int width, int height) | void | updateSizeHints(int x, int y) | void | validateSurface() | void | winBackground(Color c) | native public boolean | x11inputMethodLookupString(long event, long[] keysymArray) | final public void | xSetBackground(Color c) |
TARGETREPARENTED | final public static String TARGETREPARENTED(Code) | | |
clickCount | static int clickCount(Code) | | |
graphicsConfigData | protected AwtGraphicsConfigData graphicsConfigData(Code) | | |
lastButton | static long lastButton(Code) | | |
lastTime | static long lastTime(Code) | | |
lastXlastY | static int lastXlastY(Code) | | |
rbutton | static int rbutton(Code) | | |
surfaceData | SurfaceData surfaceData(Code) | | |
XWindow | XWindow(long parentWindow)(Code) | | |
dispose | public void dispose()(Code) | | |
doEraseBackground | protected boolean doEraseBackground()(Code) | | |
doLayout | public void doLayout(int x, int y, int width, int height)(Code) | | |
flush | protected void flush()(Code) | | |
getAWTKeyCodeForKeySym | native static int getAWTKeyCodeForKeySym(int keysym)(Code) | | |
getGraphicsConfigurationData | public AwtGraphicsConfigData getGraphicsConfigurationData()(Code) | | |
getKeySymForAWTKeyCode | native static int getKeySymForAWTKeyCode(int keycode)(Code) | | |
getLocationOnScreen | public Point getLocationOnScreen()(Code) | | |
getModifiers | static int getModifiers(int state, int button, int keyCode)(Code) | | |
getMouseMovementSmudge | static int getMouseMovementSmudge()(Code) | | |
getRightButtonNumber | static int getRightButtonNumber()(Code) | | Returns true if this event is disabled and shouldn't be passed to Java.
Default implementation returns false for all events.
|
getSurfaceData | public SurfaceData getSurfaceData()(Code) | | |
getTopWindow | native long getTopWindow(long window, long rootWin)(Code) | | |
getWMInsets | native void getWMInsets(long window, long left, long top, long right, long bottom, long border)(Code) | | |
getWindowBounds | native void getWindowBounds(long window, long x, long y, long width, long height)(Code) | | |
handleButtonPressRelease | public void handleButtonPressRelease(XEvent xev)(Code) | | |
handleConfigureNotifyEvent | public void handleConfigureNotifyEvent(XEvent xev)(Code) | | |
handleExposeEvent | public void handleExposeEvent(XEvent xev)(Code) | | |
handleExposeEvent | public void handleExposeEvent(Component target, int x, int y, int w, int h)(Code) | | |
handleKeyPress | public void handleKeyPress(XEvent xev)(Code) | | |
handleKeyPress | final void handleKeyPress(XKeyEvent ev)(Code) | | |
handleKeyRelease | public void handleKeyRelease(XEvent xev)(Code) | | |
handleMapNotifyEvent | public void handleMapNotifyEvent(XEvent xev)(Code) | | |
handleMotionNotify | public void handleMotionNotify(XEvent xev)(Code) | | |
handleUnmapNotifyEvent | public void handleUnmapNotifyEvent(XEvent xev)(Code) | | |
handleXCrossingEvent | public void handleXCrossingEvent(XEvent xev)(Code) | | |
haveCurrentX11InputMethodInstance | native boolean haveCurrentX11InputMethodInstance()(Code) | | |
initGraphicsConfiguration | protected void initGraphicsConfiguration()(Code) | | |
isEmbedded | public boolean isEmbedded()(Code) | | |
isLocationByPlatform | boolean isLocationByPlatform()(Code) | | |
isReparented | boolean isReparented()(Code) | | |
isResizable | boolean isResizable()(Code) | | |
isShowing | boolean isShowing()(Code) | | |
keyEventType2Id | int keyEventType2Id(int xEventType)(Code) | | |
keysymToUnicode | char keysymToUnicode(long keysym, int state)(Code) | | 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 | public void layout()(Code) | | |
logIncomingKeyEvent | void logIncomingKeyEvent(XKeyEvent ev)(Code) | | |
popup | public void popup(int x, int y, int width, int height)(Code) | | |
postEventToEventQueue | public void postEventToEventQueue(AWTEvent event)(Code) | | |
postKeyEvent | public void postKeyEvent(int id, long when, int keyCode, char keyChar, int keyLocation, int state, long event, int eventSize)(Code) | | |
prePostEvent | boolean prePostEvent(AWTEvent e)(Code) | | Returns true if the event has been handled and should not be
posted to Java.
|
repaint | public void repaint(int x, int y, int width, int height)(Code) | | |
repaint | public void repaint()(Code) | | |
reshape | public void reshape(int x, int y, int width, int height)(Code) | | |
setReparented | void setReparented(boolean newValue)(Code) | | |
updateSizeHints | void updateSizeHints()(Code) | | |
updateSizeHints | void updateSizeHints(int x, int y, int width, int height)(Code) | | |
updateSizeHints | void updateSizeHints(int x, int y)(Code) | | |
validateSurface | void validateSurface()(Code) | | |
x11inputMethodLookupString | native public boolean x11inputMethodLookupString(long event, long[] keysymArray)(Code) | | |
xSetBackground | final public void xSetBackground(Color c)(Code) | | |
Methods inherited from sun.awt.X11.XBaseWindow | void awtLock()(Code)(Java Doc) void awtLockNotifyAll()(Code)(Java Doc) void awtLockWait() throws InterruptedException(Code)(Java Doc) void awtUnlock()(Code)(Java Doc) public boolean checkInitialised()(Code)(Java Doc) protected void checkParams(XCreateWindowParams params)(Code)(Java Doc) static void checkSecurity()(Code)(Java Doc) public boolean contains(int x, int y)(Code)(Java Doc) public boolean containsGlobal(int x, int y)(Code)(Java Doc) void destroy()(Code)(Java Doc) public void dispatchEvent(XEvent xev)(Code)(Java Doc) static void dispatchToWindow(XEvent ev)(Code)(Java Doc) void flush()(Code)(Java Doc) public int getAbsoluteX()(Code)(Java Doc) public int getAbsoluteY()(Code)(Java Doc) public Rectangle getBounds()(Code)(Java Doc) public Set<Long> getChildren()(Code)(Java Doc) public long getContentWindow()(Code)(Java Doc) public XBaseWindow getContentXWindow()(Code)(Java Doc) public XCreateWindowParams getDelayedParams()(Code)(Java Doc) int getHeight()(Code)(Java Doc) public XSizeHints getHints()(Code)(Java Doc) public XBaseWindow getParentWindow()(Code)(Java Doc) long getScreen()(Code)(Java Doc) long getScreenNumber()(Code)(Java Doc) static long getScreenOfWindow(long window)(Code)(Java Doc) public Dimension getSize()(Code)(Java Doc) Object getStateLock()(Code)(Java Doc) public XWindowPeer getToplevelXWindow()(Code)(Java Doc) public XWMHints getWMHints()(Code)(Java Doc) protected String getWMName()(Code)(Java Doc) int getWidth()(Code)(Java Doc) public long getWindow()(Code)(Java Doc) int getX()(Code)(Java Doc) static XRootWindow getXAWTRootWindow()(Code)(Java Doc) int getY()(Code)(Java Doc) public boolean grabInput()(Code)(Java Doc) public void handleButtonPressRelease(XEvent xev)(Code)(Java Doc) public void handleClientMessage(XEvent xev)(Code)(Java Doc) public void handleConfigureNotifyEvent(XEvent xev)(Code)(Java Doc) public void handleCreateNotify(XEvent xev)(Code)(Java Doc) public void handleDestroyNotify(XEvent xev)(Code)(Java Doc) public void handleExposeEvent(XEvent xev)(Code)(Java Doc) public void handleKeyPress(XEvent xev)(Code)(Java Doc) public void handleKeyRelease(XEvent xev)(Code)(Java Doc) public void handleMapNotifyEvent(XEvent xev)(Code)(Java Doc) public void handleMotionNotify(XEvent xev)(Code)(Java Doc) public void handlePropertyNotify(XEvent xev)(Code)(Java Doc) public void handleReparentNotifyEvent(XEvent xev)(Code)(Java Doc) public void handleUnmapNotifyEvent(XEvent xev)(Code)(Java Doc) public void handleVisibilityEvent(XEvent xev)(Code)(Java Doc) public void handleXCrossingEvent(XEvent xev)(Code)(Java Doc) final protected void init(long parentWindow, Rectangle bounds)(Code)(Java Doc) final protected void init(XCreateWindowParams params)(Code)(Java Doc) protected void initClientLeader()(Code)(Java Doc) void instantPreInit(XCreateWindowParams params)(Code)(Java Doc) boolean isDisposed()(Code)(Java Doc) protected boolean isEventDisabled(XEvent e)(Code)(Java Doc) static boolean isFullRelease(int buttonState, int button)(Code)(Java Doc) static boolean isGrabbedEvent(XEvent ev, XBaseWindow target)(Code)(Java Doc) boolean isMapped()(Code)(Java Doc) public boolean isMinSizeSet()(Code)(Java Doc) boolean isVisible()(Code)(Java Doc) final protected void postInit()(Code)(Java Doc) void postInit(XCreateWindowParams params)(Code)(Java Doc) final protected void preInit()(Code)(Java Doc) void preInit(XCreateWindowParams params)(Code)(Java Doc) void setDisposed(boolean d)(Code)(Java Doc) public void setSizeHints(long flags, int x, int y, int width, int height)(Code)(Java Doc) void setWMClass(String[] cl)(Code)(Java Doc) final public void setWMHints(XWMHints hints)(Code)(Java Doc) public void toFront()(Code)(Java Doc) Rectangle toGlobal(Rectangle rec)(Code)(Java Doc) Point toGlobal(Point pt)(Code)(Java Doc) Point toGlobal(int x, int y)(Code)(Java Doc) Point toLocal(Point pt)(Code)(Java Doc) Point toLocal(int x, int y)(Code)(Java Doc) static Point toOtherWindow(long src, long dst, int x, int y)(Code)(Java Doc) public String toString()(Code)(Java Doc) static void ungrabInput()(Code)(Java Doc) void ungrabInputImpl()(Code)(Java Doc) void updateWMName()(Code)(Java Doc) public static long xGetInputFocus()(Code)(Java Doc) public void xRequestFocus(long time)(Code)(Java Doc) public void xRequestFocus()(Code)(Java Doc) public void xSetBounds(Rectangle bounds)(Code)(Java Doc) public void xSetBounds(int x, int y, int width, int height)(Code)(Java Doc) public void xSetVisible(boolean visible)(Code)(Java Doc)
|
|
|