META-INF.modules.java.desktop.classes.sun.awt.X11.XComponentPeer.class Maven / Gradle / Ivy
???? 8>
R? "? "? "? "? "?
R?
R?
R?
R?? "?
R? "?
??
"?
?? "?
?? "?
? "
"
? ? ? ? ?
"
?
"
?
"
"
" "
" "
"
?
?
1
!?"# 7$ %& %' "( )*
?+,-
?.
/01
23
24 )5 9
?:
;<=
">?
7@ B
4CD
2E
2F
GH
GIJ
"K
"L
"M "NOPQ
;R
"
"S "T
1U
"V
RW
?W "X
"Y
"Z
"[
"\
]
?^
?_
`
"a
?b " "
"c
"d
"e
"f
?gh "i
?I
jk "l n n?p
?I
?q
?r
2s
"t
7u ?v
2w
?Ix
?y
"z{
?|
}~
????
"?
"?
"?
"??
"?
j?
"?
"?
??
"?
??
??
???
??
?? "?
?? "?
?? "?
? ?
??
??
R? ? "? ?
??
R?
?
??
??
"?
???
??
??? @ ??
?
?
???
?? "?
)??
??
??
??
???
??
j?????
??
??
"?
"?
R? ??
"?
??>L??>???????????>? ?? ?@
?? ??
??@??
??
?
?? "? ?? ?? ?? ??
?
?
??
????333333
? "? ? "?
)?
)? ???
??
)???
)??? )??_?
??
???
??
R??
?????
?
1?
1?
?
"
7
7
"
"
?
?
?
?
?
?
)
"
"
R
R
R
R
R
R?
R
R
R!
R"
R#
R$
R%
R&
R'
R(
R)
R*
R+
R,
R-
R.
R/
R0
R1
R2
R3
R4
Ru
R5
R67
?89:;<=>?@ log !Lsun/util/logging/PlatformLogger;
buffersLog focusLog fontLog enableLog shapeLog paintPending Z isLayouting enabled boundsOperation I
foreground Ljava/awt/Color;
background
darkShadow lightShadow selectColor font Ljava/awt/Font;
backBuffer J xBackBuffer Ljava/awt/image/VolatileImage; systemColors [Ljava/awt/Color; bHasFocus BACKGROUND_COLOR
ConstantValue HIGHLIGHT_COLOR SHADOW_COLOR FOREGROUND_COLOR backBufferCaps Ljava/awt/BufferCapabilities; ()V Code LineNumberTable LocalVariableTable this Lsun/awt/X11/XComponentPeer; $(Lsun/awt/X11/XCreateWindowParams;)V params !Lsun/awt/X11/XCreateWindowParams; ,(Ljava/awt/Component;JLjava/awt/Rectangle;)V target Ljava/awt/Component; parentWindow bounds Ljava/awt/Rectangle; (Ljava/awt/Component;)V preInit postInit r
StackMapTable isInitialReshape ()Z reparent (Ljava/awt/peer/ContainerPeer;)V newNativeParent Ljava/awt/peer/ContainerPeer; newPeerAB isReparentSupported
isObscured wpeer Lsun/awt/X11/XWindowPeer; container Ljava/awt/Container; parent canDetermineObscurity hasFocus focusGained (Ljava/awt/event/FocusEvent;)V e Ljava/awt/event/FocusEvent; focusLost isFocusable wrapInSequenced ((Ljava/awt/AWTEvent;)Ljava/awt/AWTEvent; event Ljava/awt/AWTEvent; requestFocusC Cause InnerClasses ;(Ljava/awt/Component;ZZJLjava/awt/event/FocusEvent$Cause;)Z Ljava/awt/Window; res lightweightChild temporary focusedWindowChangeAllowed time cause !Ljava/awt/event/FocusEvent$Cause; result rejectFocusRequestHelper (Ljava/lang/String;)Z logMsg Ljava/lang/String; handleJavaFocusEvent (Ljava/awt/AWTEvent;)V handleJavaWindowFocusEvent
setVisible (Z)V b hide
setEnabled p Ljava/awt/peer/ComponentPeer; child list [Ljava/awt/Component; value status cp accD ComponentAccessor 'Lsun/awt/AWTAccessor$ComponentAccessor;EFG?H isEnabled paint (Ljava/awt/Graphics;)V g Ljava/awt/Graphics; getGraphics ()Ljava/awt/Graphics; print setBounds (IIIII)V x y width height op reshape (IIII)V coalescePaintEvent (Ljava/awt/event/PaintEvent;)V Ljava/awt/event/PaintEvent; getParentTopLevel ()Lsun/awt/X11/XWindowPeer; compAccessor handleJavaMouseEvent (Ljava/awt/event/MouseEvent;)V
parentXWindow Ljava/awt/event/MouseEvent; handleJavaKeyEvent (Ljava/awt/event/KeyEvent;)V Ljava/awt/event/KeyEvent; handleJavaMouseWheelEvent #(Ljava/awt/event/MouseWheelEvent;)V Ljava/awt/event/MouseWheelEvent; handleJavaInputMethodEvent $(Ljava/awt/event/InputMethodEvent;)V !Ljava/awt/event/InputMethodEvent; handleF10JavaKeyEvent mPeer Lsun/awt/X11/XMenuBarPeer; winPeer handleEvent id getMinimumSize ()Ljava/awt/Dimension; getPreferredSize layout updateMotifColors (Ljava/awt/Color;)V bg red green blue drawMotif3DRect (Ljava/awt/Graphics;IIIIZ)V topShadowI
setBackground c
setForeground getFontMetrics '(Ljava/awt/Font;)Ljava/awt/FontMetrics; setFont (Ljava/awt/Font;)V f getFont ()Ljava/awt/Font; updateCursorImmediately
pSetCursor (Ljava/awt/Cursor;)V cursor Ljava/awt/Cursor; (Ljava/awt/Cursor;Z)V xcursor xwa "Lsun/awt/X11/XSetWindowAttributes; valuemask ignoreSubComponents createImage 0(Ljava/awt/image/ImageProducer;)Ljava/awt/Image; producer Ljava/awt/image/ImageProducer; (II)Ljava/awt/Image; createVolatileImage "(II)Ljava/awt/image/VolatileImage; prepareImage 3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z img Ljava/awt/Image; w h o Ljava/awt/image/ImageObserver;
checkImage 3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)I getInsets ()Ljava/awt/Insets;
beginValidate endValidate isPaintPending handlesWheelScrolling beginLayout endLayout getWinBackground ()Ljava/awt/Color;
getRGBvals (Ljava/awt/Color;)[I rgbvals [I getGUIcolors ()[Ljava/awt/Color; tc fg ave F
newForeground backb highb shadowb hue
saturation rgb hsb [FoCR getSystemColors
draw3DOval ,(Ljava/awt/Graphics;[Ljava/awt/Color;IIIIZ)V colors raised
draw3DRect +(Ljava/awt/Graphics;Ljava/awt/Color;IIIIZ)V shadow highlight
drawScrollbar -(Ljava/awt/Graphics;Ljava/awt/Color;IIIIIIZ)V d thickness length min max val vis
horizontal D v1 v2 w2 tpts_x tpts_y ctr sbmin sbmax
createBuffers !(ILjava/awt/BufferCapabilities;)V
numBuffers caps
ExceptionsJ getBackBufferCaps ()Ljava/awt/BufferCapabilities; flipL FlipContents 1(IIIILjava/awt/BufferCapabilities$FlipContents;)V x1 y1 x2 y2
flipAction *Ljava/awt/BufferCapabilities$FlipContents;
getBackBuffer ()Ljava/awt/Image; destroyBuffers notifyTextComponentChange add isEventDisabled (Lsun/awt/X11/XEvent;)Z Lsun/awt/X11/XEvent;M getPeerBackground getPeerForeground getPeerFont getPeerSize setBoundsOperation (I)V operation operationToString (I)Ljava/lang/String; setZOrder (Ljava/awt/peer/ComponentPeer;)V above aboveWindow addTree <(Ljava/util/Collection;Ljava/util/Set;Ljava/awt/Container;)V window Ljava/lang/Long; comp peer Ljava/lang/Object; i order Ljava/util/Collection; set Ljava/util/Set; cont LocalVariableTypeTable (Ljava/util/Collection; !Ljava/util/Set; Signature `(Ljava/util/Collection;Ljava/util/Set;Ljava/awt/Container;)V
addDropTarget (Ljava/awt/dnd/DropTarget;)V dt Ljava/awt/dnd/DropTarget; removeDropTarget
applyShape (Lsun/java2d/pipe/Region;)V scale shape Lsun/java2d/pipe/Region;N updateGraphicsData #(Ljava/awt/GraphicsConfiguration;)Z gc Ljava/awt/GraphicsConfiguration; oldVisual newVisual setFullScreenExclusiveModeState setMWMHints (Lsun/awt/X11/PropMwmHints;)V getMWMHints ()Lsun/awt/X11/PropMwmHints; postKeyEvent (IJIIIIJIJII)V getLocationOnScreen ()Ljava/awt/Point; dispose getSurfaceData ()Lsun/java2d/SurfaceData; (Ljava/awt/Rectangle;)V handlePropertyNotify (Lsun/awt/X11/XEvent;)V handleKeyRelease handleKeyPress handleUnmapNotifyEvent handleMapNotifyEvent handleConfigureNotifyEvent doLayout handleXCrossingEvent isMouseAbove handleMotionNotify handleButtonPressRelease postPaintEvent (Ljava/awt/Component;IIII)V handleExposeEvent popup
isEmbedded postEventToEventQueue getTargetBounds ()Ljava/awt/Rectangle;
getColorModel ()Ljava/awt/image/ColorModel; (I)Ljava/awt/image/ColorModel; getEventSource ()Ljava/awt/Component; getTarget ()Ljava/lang/Object; getGraphicsConfigurationData %()Lsun/awt/X11/AwtGraphicsConfigData; getGraphicsConfiguration "()Ljava/awt/GraphicsConfiguration;
SourceFile XComponentPeer.java|}\]^]jklmp]|?|?|??? java/awt/peer/ComponentPeer`a????OPQ?bcR?dchi??S??a?a?a?a??????T??? sun/awt/X11/XComponentPeerUV}WXYXZX[\]^_?`a} /sun.awt.X11.XComponentPeer.reparentNotSupported falsebcdef java/awt/Containergh java/awt/Windowijklm sun/awt/X11/XWindowPeernopqaraXVsuvwx {0} java/lang/Objectyz{}~???????v BootstrapMethods????????? WARNING: Parent window is null?? %WARNING: Parent window's peer is null??????? 2Waiting for asynchronous processing of the request????????? java/awt/event/FocusEvent??????ZV
{0}ing {1} Enabl Disabl????_]???}?????????????????????????}}???? sun/awt/event/IgnorePaintEvent?????UV????g??????????????? java/awt/event/KeyEvent???? sun/awt/X11/XFramePeer????? java/awt/event/InputEvent?? java/awt/event/MouseEvent java/awt/event/MouseWheelEvent???????? java/awt/event/InputMethodEvent??????????????? java/awt/Color???|?ec??fc??gc?????y??e??YV????????????}O? sun/awt/X11/XSetWindowAttributes?? sun/awt/X11/XConstants?k?????} sun/awt/image/ToolkitImage|????? sun/awt/image/SunVolatileImage|????,-45 java/awt/Insets|????? java/awt/event/PaintEvent java/awt/Rectangle|???>??c@A?????c??|?|?no????????? ??eWV? z{
? java/lang/IllegalStateException Buffers have not been created|?z getBackBuffer() destroyBuffers()? java/awt/Frame java/awt/Dialogv 1Component is {1}, checking for disabled event {0} disablez? Event {0} is disable?z?? java/awt/Dimension| SET_LOCATION SET_SIZE SET_CLIENT_SIZE
SET_BOUNDS?f?f ???}?}!"?[V#?$%?&'(?)?*?+?,?-. &*** WARNING: Shaping is NOT supported!/? sun/awt/X11GraphicsConfig0}1}?????????????????????????????????????????????????????????? sun.awt.X11.XComponentPeer23 &sun.awt.X11.XComponentPeer.multibuffer sun.awt.X11.focus.XComponentPeer sun.awt.X11.font.XComponentPeer !sun.awt.X11.enable.XComponentPeer sun.awt.X11.shape.XComponentPeer sun/awt/X11/XWindow java/awt/dnd/peer/DropTargetPeer !sun/java2d/BackBufferCapsProvider java/awt/peer/ContainerPeer java/lang/Throwable java/awt/event/FocusEvent$Cause %sun/awt/AWTAccessor$ComponentAccessor sun/util/logging/PlatformLogger java/lang/String [Ljava/lang/Object; java/awt/Component java/awt/Graphics java/awt/AWTException4 (java/awt/BufferCapabilities$FlipContents sun/awt/X11/XEvent sun/java2d/pipe/Region getCursor ()Ljava/awt/Cursor;
getForeground
getBackground getBounds isVisible sun/awt/X11/XToolkit awtLock
getDisplay ()J getWindow getContentWindow scaleUp (I)I sun/awt/X11/XlibWrapper XReparentWindow (JJJII)V Lsun/awt/X11/XBaseWindow; awtUnlock java/lang/System getProperty 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; equals (Ljava/lang/Object;)Z getParent ()Ljava/awt/Container; sun/awt/AWTAccessor getComponentAccessor )()Lsun/awt/AWTAccessor$ComponentAccessor; getPeer 3(Ljava/awt/Component;)Ljava/awt/peer/ComponentPeer; winAttr #Lsun/awt/X11/XWindowAttributesData; !sun/awt/X11/XWindowAttributesData visibilityState AWT_UNOBSCURED %sun/util/logging/PlatformLogger$Level Level FINE 'Lsun/util/logging/PlatformLogger$Level;
isLoggable *(Lsun/util/logging/PlatformLogger$Level;)Z fine ((Ljava/lang/String;[Ljava/lang/Object;)V getSequencedEventAccessor SequencedEventAccessor .()Lsun/awt/AWTAccessor$SequencedEventAccessor; *sun/awt/AWTAccessor$SequencedEventAccessor create %sun/awt/X11/XKeyboardFocusManagerPeer %processSynchronousLightweightTransfer .(Ljava/awt/Component;Ljava/awt/Component;ZZJ)Z shouldNativelyFocusHeavyweight O(Ljava/awt/Component;Ljava/awt/Component;ZZJLjava/awt/event/FocusEvent$Cause;)I FINER
56 !Proceeding with request to in makeConcatWithConstants <(Ljava/awt/Component;Ljava/awt/Component;)Ljava/lang/String; finer (Ljava/lang/String;)V sun/awt/SunToolkit getContainingWindow '(Ljava/awt/Component;)Ljava/awt/Window; requestWindowFocus (Lsun/awt/X11/XWindowPeer;)Z Requested window focus: (Z)Ljava/lang/String; isFocused deliverFocus O(Ljava/awt/Component;Ljava/awt/Component;ZZJLjava/awt/event/FocusEvent$Cause;)Z removeLastFocusRequest java/awt/AWTEvent toString ()Ljava/lang/String; getID ()I xSetVisible getNativeContainer *(Ljava/awt/Component;)Ljava/awt/Container; getStateLock
getComponents ()[Ljava/awt/Component; repaint surfaceData Lsun/java2d/SurfaceData; \(Lsun/java2d/SurfaceData;Ljava/awt/Color;Ljava/awt/Color;Ljava/awt/Font;)Ljava/awt/Graphics; setColor getWidth getHeight fillRect paintPeer
xSetBounds validateSurface
getUpdateRect paintArea Lsun/awt/X11/XRepaintArea; sun/awt/X11/XRepaintArea (Ljava/awt/Rectangle;I)V JXCP coalescePaintEvent : UPDATE : add : x = , y = , width = ,height = (IIII)Ljava/lang/String; IXCP coalescePaintEvent : PAINT : add : x = , y = , width = ,height = getSource isFocusOwner shouldFocusOnClick (Ljava/awt/Component;)Z MOUSE_EVENT requestFocusFor 8(Ljava/awt/Component;Ljava/awt/event/FocusEvent$Cause;)V
getKeyCode getToplevelXWindow getMenubarPeer ()Lsun/awt/X11/XMenuBarPeer; sun/awt/X11/XMenuBarPeer handleF10KeyPress
isConsumed (Ljava/lang/Object;Z)V getSize getRed getGreen getBlue sun/awt/X11/MotifColorUtilities #calculateBottomShadowFromBackground (III)I calculateTopShadowFromBackground calculateSelectFromBackground drawLine Set background to $(Ljava/awt/Color;)Ljava/lang/String; java/util/Objects '(Ljava/lang/Object;Ljava/lang/Object;)Z Set foreground to Getting font metrics for #(Ljava/awt/Font;)Ljava/lang/String; sun/font/FontDesignMetrics
getMetrics -(Ljava/awt/Font;)Lsun/font/FontDesignMetrics; getDefaultFont
java/awt/Font sun/awt/X11/XGlobalCursorManager getCursorManager ()Lsun/awt/GlobalCursorManager; sun/awt/GlobalCursorManager (Ljava/awt/Cursor;)J
set_cursor (J)V pData XChangeWindowAttributes (JJJJ)V XFlush !(Ljava/awt/image/ImageProducer;)V graphicsConfig Lsun/awt/X11GraphicsConfig; createAcceleratedImage ((Ljava/awt/Component;II)Ljava/awt/Image; (Ljava/awt/Component;II)V java/awt/Toolkit getDefaultToolkit ()Ljava/awt/Toolkit; isEmpty getIgnoreRepaint ,(Ljava/awt/Component;ILjava/awt/Rectangle;)V postEvent lightGray RGBtoHSB (III[F)[F getHSBColor (FFF)Ljava/awt/Color; black darker (III)V (FFF)V java/awt/SystemColor Ljava/awt/SystemColor; controlLtHighlight
controlShadow
windowText getColor drawArc (IIIIII)V brighter java/lang/Math (II)I fillPolygon ([I[II)V createBuffers(, ) 2(ILjava/awt/BufferCapabilities;)Ljava/lang/String; createBackBuffer ;(Lsun/awt/X11ComponentPeer;ILjava/awt/BufferCapabilities;)J createBackBufferImage 5(Ljava/awt/Component;J)Ljava/awt/image/VolatileImage; flip() >(Ljava/awt/BufferCapabilities$FlipContents;)Ljava/lang/String; }(Lsun/awt/X11ComponentPeer;Ljava/awt/Component;Ljava/awt/image/VolatileImage;IIIILjava/awt/BufferCapabilities$FlipContents;)V destroyBackBuffer FINEST finest get_type (II)V SetZOrder (JJJ)V getComponentCount getComponent (I)Ljava/awt/Component; java/lang/Long valueOf (J)Ljava/lang/Long;
java/util/Set contains java/util/Collection sun/awt/X11/XlibUtil isShapingSupported @*** INFO: Setting shape: PEER: ; WINDOW: ; TARGET: ; SHAPE: ](Lsun/awt/X11/XComponentPeer;JLjava/awt/Component;Lsun/java2d/pipe/Region;)Ljava/lang/String; getScale getScaledRegion (DD)Lsun/java2d/pipe/Region; getLoX getLoY getHiX getHiY
isRectangular SetRectangularShape !(JJIIIILsun/java2d/pipe/Region;)V getVisual initGraphicsConfiguration doValidateSurface getLogger 5(Ljava/lang/String;)Lsun/util/logging/PlatformLogger; java/awt/BufferCapabilities7?: $java/lang/invoke/StringConcatFactory< Lookup ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;= %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles ! "R ST UV WV XV YV ZV [V \] ^] _] `a bc dc ec fc gc hi jk lm no p] qa r s ta r u va r w xa r y z{ z |} ~ ` *? *? *? * ? *? *? ? k T U f g ? l? ?? |? ~ k *+? *? *? * ? *? *? ? o T
U f g ? p? ?? ?? |? ~ ? "*+ ? *? *? * ? *? *? ? s T
U f g ? ! t? * "?? "?? "?k "?? |? ~ k *+? *? *? * ? *? *? ? z T
U f g ? {? ?? ?? ?? ~ G *+?
*? ? ?
?? ?? ?? ?? ~ ? o*+?
**? ? ? **? ? ? **? ? ? **? ? ? *? ? *? ? M*,? ,? ,? ,? ? **? ? ? *? ? ? *? !? 2 ? ? ? ? &