| |
|
| java.lang.Object sun.awt.X11.XBaseWindow sun.awt.X11.XFocusProxyWindow
XFocusProxyWindow | public class XFocusProxyWindow extends XBaseWindow (Code) | | This class represent focus holder window implementation. When toplevel requests or receives focus
it instead sets focus to this proxy. This proxy is mapped but invisible(it is kept at (-1,-1))
and therefore X doesn't control focus after we have set it to proxy.
|
dispatchEvent | public void dispatchEvent(XEvent ev)(Code) | | |
handleFocusEvent | public void handleFocusEvent(XEvent xev)(Code) | | |
handleKeyPress | public void handleKeyPress(XEvent xev)(Code) | | |
handleKeyRelease | public void handleKeyRelease(XEvent xev)(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)
|
|
|
|