META-INF.modules.java.desktop.classes.java.awt.Container.class Maven / Gradle / Ivy
???? 8?
??
? #? #? #? #? #? #? #?? #?
#???????? ?
?
#? #????
#?
#?
#? #?? ?
??
?
#????
$? #???
#?
#?? ? ?
#?
#?
#?
??
U?
#
#
#? ?
#
#
?
#? # #
N
#
#
#
#
#
#
#
# !
Z"
##$
#% ?
&
#'
#(?)
#*
#+
#,
-
#.
#/
#0?1?2?3
4
#5
6
#&
78 s9?:
;
<
=
P>
P?
#@ x?A
#BC?D?E?F
G
H
#I #J #K #L?M #N OP
QRS
QTUV ? W
#X
#Y #Z[
#\
#]?^ #_
#`
a sb
c
#d #e f
#g h
#i j
#k
d
i l
#m
#n
o
?p
#q #r
#s?t
qu
?v
#w #x
#y?z
w #{
#| s}
~ s
? s?
?
#?
#? #?
?? ?
??
#??
?? #? #?
??
#??
?? 2
? ? M
??
??
??
??
?
#?
??
??
??
??
?
#?
??
??
?? #?
???
#??
?
??
<?
?
#?
?
N? ?? ?? #?
&?
<???
?
#? ??
#? ??
#? ? ? ?
? #? #??"
#?
#?
&? ?? ??
#?
??
?
#?
#? ?? ??
???
??
?
???
#?
#?
?
#?
#?
#?
#? #? #?
#?
? ?
#??
&?
?
#?
P?
#?
#?
&?
?
#?
?? #?
?
???
??
6?
P? #? ?
??
P?
1?0??
??
??
9??
P??
E?
??
??
9?
?
9?
?
#
#
P
#
P
P
(
(
P
#
#?
#
#
P?
# #?
?
#
#
!
"#?
{$?
{%??&
{'
"()
?*
"+,
-.
?/
?0
12
1345
??
H6
?7
-8
?9
#:;< ?=>??
?@
?A
?BC?C?D
?ECF
?
?
GH
??
#IJ
#K
#L ?M
N
?O
#P
?Q
#R
#S
#T #U W
?M
#X
Y
#Z
#[ ]
^
#_
#`
?a
#b
?c
d
e
??
#f
g
hi?j l
#m
#n
o q
r
#d
#e
s ]
#u
vw z
?{|
Q}~? 1?
?? ?? #?
?
#??
??
????
???
??? AccessibleAWTContainer InnerClasses WakingRunnable? DropTargetEventTargetFilter? MouseEventTargetFilter? EventTargetFilter log !Lsun/util/logging/PlatformLogger; eventLog EMPTY_ARRAY [Ljava/awt/Component; component Ljava/util/List; Signature &Ljava/util/List; layoutMgr Ljava/awt/LayoutManager;
dispatcher Ljava/awt/LightweightDispatcher; focusTraversalPolicy Ljava/awt/FocusTraversalPolicy; focusCycleRoot Z focusTraversalPolicyProvider printingThreads Ljava/util/Set; #Ljava/util/Set; printing containerListener "Ljava/awt/event/ContainerListener; listeningChildren I listeningBoundsChildren descendantsCount preserveBackgroundColor Ljava/awt/Color; serialVersionUID J
ConstantValue@?s?' INCLUDE_SELF SEARCH_HEAVYWEIGHTS numOfHWComponents numOfLWComponents mixingLog serialPersistentFields [Ljava/io/ObjectStreamField; isJavaAwtSmartInvalidate $descendUnconditionallyWhenValidating modalComp Ljava/awt/Component; modalAppContext Lsun/awt/AppContext; containerSerializedDataVersion initIDs ()V Code LineNumberTable LocalVariableTable this Ljava/awt/Container; initializeFocusTraversalKeys getComponentCount ()I countComponents
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; getComponent (I)Ljava/awt/Component; z %Ljava/lang/IndexOutOfBoundsException; n
StackMapTable
getComponents ()[Ljava/awt/Component; getComponents_NoClientCode getComponentsSync?? getInsets ()Ljava/awt/Insets; insets cpeer Ljava/awt/peer/ContainerPeer; peer Ljava/awt/peer/ComponentPeer; add *(Ljava/awt/Component;)Ljava/awt/Component; comp <(Ljava/lang/String;Ljava/awt/Component;)Ljava/awt/Component; name Ljava/lang/String; +(Ljava/awt/Component;I)Ljava/awt/Component; index checkAddToSelf (Ljava/awt/Component;)V cn checkNotAWindow checkAdding (Ljava/awt/Component;I)V thisGC Ljava/awt/GraphicsConfiguration; thisTopLevel Ljava/awt/Window; compTopLevel? removeDelicately ,(Ljava/awt/Component;Ljava/awt/Container;I)Z e Ljava/awt/event/ContainerEvent; newParent newIndex needRemoveNotify canContainFocusOwner (Ljava/awt/Component;)Z policy focusOwnerCandidate hasHeavyweightDescendants ()Z hasLightweightDescendants getHeavyweightContainer ()Ljava/awt/Container; isRemoveNotifyNeeded ?(Ljava/awt/Component;Ljava/awt/Container;Ljava/awt/Container;)Z isContainer oldContainer newContainer newNativeContainer oldNativeContainer setComponentZOrder curParent oldZindex
peerRecreated reparentTraverse 4(Ljava/awt/peer/ContainerPeer;Ljava/awt/Container;)V i
parentPeer child
reparentChild
addDelicately ,(Ljava/awt/Component;Ljava/awt/Container;I)V
focusOwner getComponentZOrder (Ljava/awt/Component;)I )(Ljava/awt/Component;Ljava/lang/Object;)V constraints Ljava/lang/Object; *(Ljava/awt/Component;Ljava/lang/Object;I)V addImpl updateChildGraphicsData #(Ljava/awt/GraphicsConfiguration;)Z gc ret? checkGD (Ljava/lang/String;)V stringID remove (I)V removeAll numListening (J)I sum mask superListening adjustListeningChildren (JI)V toAssert num adjustDescendants adjustDescendantsOnParent countHierarchyMembers getListenersCount (IZ)I id enabledOnToolkit createHierarchyEvents .(ILjava/awt/Component;Ljava/awt/Container;JZ)I count changed
changedParent changeFlags listeners createChildHierarchyEvents (IJZ)V getLayout ()Ljava/awt/LayoutManager; setLayout (Ljava/awt/LayoutManager;)V mgr doLayout layout isValidateRoot invalidateParent
invalidate lm Ljava/awt/LayoutManager2; validate p updateCur validateUnconditionally validateTree invalidateTree setFont (Ljava/awt/Font;)V f Ljava/awt/Font; shouldinvalidate oldfont newfont? getPreferredSize ()Ljava/awt/Dimension;
preferredSize dim Ljava/awt/Dimension; getMinimumSize minimumSize getMaximumSize
getAlignmentX ()F xAlign F
getAlignmentY yAlign paint (Ljava/awt/Graphics;)V g Ljava/awt/Graphics; update print t Ljava/lang/Thread;?? paintComponents lightweightPaint paintHeavyweightComponents printComponents lightweightPrint printHeavyweightComponents addContainerListener %(Ljava/awt/event/ContainerListener;)V l removeContainerListener getContainerListeners %()[Ljava/awt/event/ContainerListener; getListeners -(Ljava/lang/Class;)[Ljava/util/EventListener; listenerType Ljava/lang/Class; Ljava/util/EventListener; LocalVariableTypeTable Ljava/lang/Class;? :(Ljava/lang/Class;)[TT; eventEnabled (Ljava/awt/AWTEvent;)Z Ljava/awt/AWTEvent; processEvent (Ljava/awt/AWTEvent;)V processContainerEvent "(Ljava/awt/event/ContainerEvent;)V listener dispatchEventImpl dispatchEventToSelf getMouseEventTarget (IIZ)Ljava/awt/Component; x y includeSelf getDropTargetEventTarget @(IIZLjava/awt/Container$EventTargetFilter;Z)Ljava/awt/Component; filter &Ljava/awt/Container$EventTargetFilter; searchHeavyweights getMouseEventTargetImpl A(IIZLjava/awt/Container$EventTargetFilter;ZZ)Ljava/awt/Component; deeper isPeerOK
isMouseOverMe searchHeavyweightChildren searchHeavyweightDescendants proxyEnableEvents (J)V events deliverEvent (Ljava/awt/Event;)V Ljava/awt/Event; getComponentAt (II)Ljava/awt/Component; locate lightweight &(Ljava/awt/Point;)Ljava/awt/Component; Ljava/awt/Point; getMousePosition (Z)Ljava/awt/Point; inTheSameWindow
allowChildren pi Ljava/awt/PointerInfo;
Exceptions isSameOrAncestorOf (Ljava/awt/Component;Z)Z findComponentAt
ignoreEnabled findComponentAtImpl x1 y1
getChildAt -(Ljava/awt/Component;IIZ)Ljava/awt/Component; addNotify removeNotify isAncestorOf c startLWModal nativeContainer currentSequencedEvent Ljava/awt/SequencedEvent; Ljava/lang/InterruptedException; time predictedFocusOwner pumpEventsForHierarchy Ljava/lang/Runnable;?? stopLWModal paramString ()Ljava/lang/String; str list (Ljava/io/PrintStream;I)V out Ljava/io/PrintStream; indent (Ljava/io/PrintWriter;I)V Ljava/io/PrintWriter; setFocusTraversalKeys (ILjava/util/Set;)V
keystrokes )Ljava/util/Set<+Ljava/awt/AWTKeyStroke;>; -(ILjava/util/Set<+Ljava/awt/AWTKeyStroke;>;)V getFocusTraversalKeys (I)Ljava/util/Set; +(I)Ljava/util/Set; areFocusTraversalKeysSet (I)Z isFocusCycleRoot (Ljava/awt/Container;)Z container findTraversalRoot root currentFocusCycleRoot
containsFocus
isParentOf clearMostRecentFocusOwnerOnHide
storedComp reset window clearCurrentFocusCycleRootOnHide kfm Ljava/awt/KeyboardFocusManager; cont getTraversalRoot setFocusTraversalPolicy "(Ljava/awt/FocusTraversalPolicy;)V oldPolicy getFocusTraversalPolicy !()Ljava/awt/FocusTraversalPolicy; rootAncestor isFocusTraversalPolicySet setFocusCycleRoot (Z)V oldFocusCycleRoot setFocusTraversalPolicyProvider oldProvider provider isFocusTraversalPolicyProvider transferFocusDownCycle toFocus preProcessKeyEvent (Ljava/awt/event/KeyEvent;)V Ljava/awt/event/KeyEvent; parent postProcessKeyEvent postsOldMouseEvents applyComponentOrientation "(Ljava/awt/ComponentOrientation;)V o Ljava/awt/ComponentOrientation; addPropertyChangeListener &(Ljava/beans/PropertyChangeListener;)V #Ljava/beans/PropertyChangeListener; 8(Ljava/lang/String;Ljava/beans/PropertyChangeListener;)V propertyName writeObject (Ljava/io/ObjectOutputStream;)V s Ljava/io/ObjectOutputStream;? PutField %Ljava/io/ObjectOutputStream$PutField;?
readObject (Ljava/io/ObjectInputStream;)V key Ljava/io/OptionalDataException; Ljava/io/ObjectInputStream;? GetField $Ljava/io/ObjectInputStream$GetField; tmpComponent ncomponents keyOrNull?? getAccessibleAt 2(Ljava/awt/Point;)Ljavax/accessibility/Accessible; np acmp )Ljavax/accessibility/AccessibleComponent; location nchildren a Ljavax/accessibility/Accessible; ac 'Ljavax/accessibility/AccessibleContext;? getAccessibleChildrenCount children getAccessibleChild #(I)Ljavax/accessibility/Accessible; j increaseComponentCount addHW addLW decreaseComponentCount subHW subLW getTopmostComponentIndex getBottommostComponentIndex getOpaqueShape ()Lsun/java2d/pipe/Region; Lsun/java2d/pipe/Region;? recursiveSubtractAndApplyShape (Lsun/java2d/pipe/Region;)V shape (Lsun/java2d/pipe/Region;I)V
fromZorder (Lsun/java2d/pipe/Region;II)V toZorder recursiveApplyCurrentShape (II)V recursiveShowHeavyweightChildren recursiveHideHeavyweightChildren $recursiveRelocateHeavyweightChildren (Ljava/awt/Point;)V newOrigin origin ,isRecursivelyVisibleUpToHeavyweightContainer mixOnShowing
isLightweight mixOnHiding mixOnReshaping isMixingNeeded mixOnZOrderChanging becameHigher oldZorder newZorder mixOnValidating lambda$startLWModal$1 (Ljava/awt/Container;)V dispatchThread Ljava/awt/EventDispatchThread; lambda$startLWModal$0
SourceFile Container.java NestMembers?"! java/util/ArrayList?????
java/util/Set??+*?*?? java/awt/Component #java/lang/IndexOutOfBoundsException (java/lang/ArrayIndexOutOfBoundsException BootstrapMethods????"?76??????56=<@A java/awt/peer/ContainerPeer;<?? java/awt/Insets"?? java/awt/Container "java/lang/IllegalArgumentException #adding container's parent to itselfk' java/awt/Window adding a window to a container?!?? illegal component position???JKMK?? >component and container should be in the same top-level window????4??z{fg$!???K java/awt/AWTEvent?????*???????!B??
??? java/awt/event/ContainerEvent"??? java/awt/event/HierarchyEvent???b?!?b?b?bGb[\ $java/awt/DefaultFocusTraversalPolicy?^]^ java/awt/peer/LightweightPeer?e?babde?bNOVWwx??)*/0qr??B???#!vK?!?! java/awt/LayoutManager2?|???b?b?!????N^???K java/lang/String???b????"??? ?b???????? +Assertion (listeningChildren == sum) failed?? 1Assertion (listeningBoundsChildren == sum) failed This code must never be reached Assertion failed?????? *Assertion (descendantsCount == sum) failed???!????b?!???!?b??!?!?!?!?!?!?!?!???????????b?? java/awt/Dimension"??? ?b?&?b???????b ?
?
86 java/awt/GraphicsCallback??? java/util/HashSet????????!????"$%B&'??& java/awt/event/ContainerListener?? #[Ljava/awt/event/ContainerListener;?()*??????*?+?????,!-?????.??? /???012
3?
4567b java/awt/HeadlessException java/awt/Container$2"?89: java/awt/PointerInfo;<=>?@?Ab?B?!" java/awt/LightweightDispatcherC`MbD^?EFEG!HeIJKLMNOP javax.swing.JInternalFrameQR javax/swing/JInternalFrameS?TUV!WXYZb[\X! sun/awt/PeerEvent"]4?^! java/lang/InterruptedException_U !java/awt/Container$WakingRunnable`4abcd!34efgh4i?j676; java/awt/KeyboardFocusManager &invalid focus traversal key identifierk>lCGHmeneo?Spq?rCstJeWe??uvebw\ux??yz|~??hilinorsru??????? maxSize???!
containerL??w? java/io/Serializable???????????* java/io/InvalidObjectException Incorrect number of components java/awt/LayoutManager????4?? java/awt/FocusTraversalPolicy java/io/OptionalDataException?? javax/accessibility/Accessible???*????? java/awt/Point"?? java/lang/IllegalStateException FPeer does not exist while invoking the increaseComponentCount() method?e FPeer does not exist while invoking the decreaseComponentCount() method?bcb???????????*?*??????????????????!?!?!?`?!"??*?*???*?* java/awt/peer/ComponentPeer??????b?b?!????`?!??!?! java/awt/EventDispatchThreadb???.? java.awt.Container?? java.awt.event.Container java.awt.mixing.Container java/io/ObjectStreamField??"??! ! java/awt/Container$1??? $sun/security/action/GetBooleanAction java.awt.smartInvalidate java/lang/Boolean?b )java/awt/Container$AccessibleAWTContainer .java/awt/Container$DropTargetEventTargetFilter )java/awt/Container$MouseEventTargetFilter $java/awt/Container$EventTargetFilter java/lang/Object java/lang/Throwable java/awt/GraphicsConfiguration java/util/Iterator
java/awt/Font java/lang/Thread java/awt/Graphics java/util/EventListener java/lang/Runnable java/awt/SequencedEvent #java/io/ObjectOutputStream$PutField java/io/IOException "java/io/ObjectInputStream$GetField java/util/List java/lang/ClassNotFoundException %javax/accessibility/AccessibleContext sun/java2d/pipe/Region Djava/awt/Container$AccessibleAWTContainer$AccessibleContainerHandler AccessibleContainerHandler focusTraversalKeys [Ljava/util/Set; size get (I)Ljava/lang/Object;
?? No such child: makeConcatWithConstants (I)Ljava/lang/String; toArray (([Ljava/lang/Object;)[Ljava/lang/Object; getTreeLock ()Ljava/lang/Object; clone (IIII)V
checkTreeLock getGraphicsConfiguration "()Ljava/awt/GraphicsConfiguration; 2illegal component position should be less than (II)Ljava/lang/String; getContainingWindow ()Ljava/awt/Window; getDevice ()Ljava/awt/GraphicsDevice; java/awt/GraphicsDevice getIDstring removeLayoutComponent setGraphicsConfiguration #(Ljava/awt/GraphicsConfiguration;)V invalidateIfValid (ILjava/lang/Object;)V eventMask java/awt/Toolkit (J)Z ,(Ljava/awt/Component;ILjava/awt/Component;)V
dispatchEvent isVisible updateCursorImmediately isEnabled
isDisplayable isFocusable accept getNativeContainer isReparentSupported reparent (Ljava/awt/peer/ContainerPeer;)V (Ljava/lang/Object;)Z set '(ILjava/lang/Object;)Ljava/lang/Object; updateZOrder relocateComponent addLayoutComponent )(Ljava/lang/String;Ljava/awt/Component;)V isFocusOwner canBeFocusOwnerRecursively
transferFocus getCurrentKeyboardFocusManager !()Ljava/awt/KeyboardFocusManager;
getFocusOwner ()Ljava/awt/Component; indexOf (Ljava/lang/Object;)I iterator ()Ljava/util/Iterator; hasNext next updateGraphicsData isEmpty %sun/util/logging/PlatformLogger$Level Level FINE 'Lsun/util/logging/PlatformLogger$Level; sun/util/logging/PlatformLogger
isLoggable *(Lsun/util/logging/PlatformLogger$Level;)Z fine adjustListeningChildrenOnParent layoutContainer invalidateLayout isValid
beginValidate endValidate beginLayout endLayout getFont ()Ljava/awt/Font; equals prefSize isPreferredSizeSet preferredLayoutSize *(Ljava/awt/Container;)Ljava/awt/Dimension; (Ljava/awt/Dimension;)V minSize isMinimumSizeSet minimumLayoutSize isMaximumSizeSet maximumLayoutSize getLayoutAlignmentX (Ljava/awt/Container;)F getLayoutAlignmentY isShowing
getObjectLock
currentThread ()Ljava/lang/Thread; contains 'java/awt/GraphicsCallback$PaintCallback
PaintCallback getInstance +()Ljava/awt/GraphicsCallback$PaintCallback;
runComponents ,([Ljava/awt/Component;Ljava/awt/Graphics;I)V width height clearRect 'java/awt/GraphicsCallback$PrintCallback
PrintCallback +()Ljava/awt/GraphicsCallback$PrintCallback; *java/awt/GraphicsCallback$PaintAllCallback PaintAllCallback .()Ljava/awt/GraphicsCallback$PaintAllCallback;