META-INF.modules.java.desktop.classes.sun.awt.X11.XGlobalCursorManager.class Maven / Gradle / Ivy
???? 8
> ? ? ?
?
?
> ?
? ?
? ?
? ?
? ? x ? ? ?
?
?
?
? ? ?
? ?
?
? ? ?
?
?
?
? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ?
? ? ? ? ? ?
?
? ?
?
? ? x ? x ? x ? x ? x ?
? ? ? ? ? ? ?
8 ? ?
? ?
? ? ? ? nativeContainer Ljava/lang/ref/WeakReference; Signature 3Ljava/lang/ref/WeakReference; manager "Lsun/awt/X11/XGlobalCursorManager; ()V Code LineNumberTable LocalVariableTable this getCursorManager ()Lsun/awt/GlobalCursorManager;
StackMapTable nativeUpdateCursor (Ljava/awt/Component;)V heavy Ljava/awt/Component; setCursor )(Ljava/awt/Component;Ljava/awt/Cursor;Z)V nc_peer Ljava/awt/peer/ComponentPeer; comp cursor Ljava/awt/Cursor; useCache Z cur nc ? ? ? updateGrabbedCursor (Ljava/awt/Cursor;)V grabber Lsun/awt/X11/XWindowPeer; target Lsun/awt/X11/XBaseWindow; ? updateCursorOutOfJava getCursorPos (Ljava/awt/Point;)V display J root_window p Ljava/awt/Point; findHeavyweightUnderCursor ()Ljava/awt/Component; getLocationOnScreen &(Ljava/awt/Component;)Ljava/awt/Point; c (Z)Ljava/awt/Component; getCapableCursor '(Ljava/awt/Component;)Ljava/awt/Cursor; compAccessor ? ComponentAccessor InnerClasses 'Lsun/awt/AWTAccessor$ComponentAccessor; getCursor (Ljava/awt/Cursor;)J e Ljava/lang/Exception; pData type I
cursorType setPData (Ljava/awt/Cursor;J)V
SourceFile XGlobalCursorManager.java E F C D sun/awt/X11/XGlobalCursorManager K L ? O u v ? @ ? ? java/awt/Component ? ? ? ? ? ? ? ? sun/awt/X11/XComponentPeer java/lang/ref/WeakReference E ? ? ? ` a ? ? ? sun/awt/X11/XWindowPeer ? a java/awt/Cursor ? ? ? ? ? sun/awt/X11/XToolkit ? ? ? F ? ? ? ? ? ? ? ? k ? k ? k ? k ? k ? k ? k ? ? ? ? ? ? ? ? ? ? F p q o p java/awt/Window
| v
} java/lang/Exception F sun/awt/X11/XCursorFontConstants ? ? sun/awt/GlobalCursorManager java/lang/Object java/lang/Throwable java/awt/peer/ComponentPeer sun/awt/X11/XBaseWindow %sun/awt/AWTAccessor$ComponentAccessor updateCursorLater get ()Ljava/lang/Object; sun/awt/SunToolkit getHeavyweightComponent *(Ljava/awt/Component;)Ljava/awt/Component; sun/awt/AWTAccessor getComponentAccessor )()Lsun/awt/AWTAccessor$ComponentAccessor; getPeer 3(Ljava/awt/Component;)Ljava/awt/peer/ComponentPeer; (Ljava/lang/Object;)V
pSetCursor (Ljava/awt/Cursor;Z)V sun/awt/X11/XAwtState
getGrabWindow ()Lsun/awt/X11/XBaseWindow; getPredefinedCursor (I)Ljava/awt/Cursor; java/awt/Toolkit getDefaultToolkit ()Ljava/awt/Toolkit; getLastCursorPos (Ljava/awt/Point;)Z awtLock
getDisplay ()J sun/awt/X11/XlibWrapper
DefaultScreen (J)J
RootWindow (JJ)J larg1 larg2 larg3 larg4 larg5 larg6 larg7
XQueryPointer (JJJJJJJJJ)Z unsafe Ljdk/internal/misc/Unsafe; jdk/internal/misc/Unsafe getInt (J)I java/awt/Point x y awtUnlock getComponentMouseEntered ()Ljava/awt/Point; isEnabled (Ljava/awt/Component;)Z isVisible
isDisplayable getParent *(Ljava/awt/Component;)Ljava/awt/Container; getCursorAccessor CursorAccessor &()Lsun/awt/AWTAccessor$CursorAccessor; "sun/awt/AWTAccessor$CursorAccessor getPData getType (Ljava/awt/Cursor;)I printStackTrace XCreateFontCursor (JI)I 1 > ? @ A B
C D
E F G / *? ? H $ I J D K L G = ? ?
? Y? ? ? ? H 1 2 4 M N O G 6 ? *? ? H
<