META-INF.modules.java.desktop.classes.javax.swing.PopupFactory$HeavyWeightPopup.class Maven / Gradle / Ivy
???? 8 ? s
1 t u
v w
x
T y z
{ | }
~
?
? ?
t
?
? ?
?
? ? ? ? ? ? ? ?
v ? ? ?
?
v ? ?
S ? ?
$ t ? ?
' ?
S ? ?
1 ?
?
1 ? ? ?
. ? ? HeavyWeightPopup InnerClasses heavyWeightPopupCacheKey Ljava/lang/Object; isCacheEnabled Z ()V Code LineNumberTable LocalVariableTable this +Ljavax/swing/PopupFactory$HeavyWeightPopup; getHeavyWeightPopup ?(Ljava/awt/Component;Ljava/awt/Component;II)Ljavax/swing/Popup; popComp Ljava/awt/Component; jpm Ljavax/swing/JPopupMenu; popComps [Ljava/awt/Component; wnd Ljavax/swing/JWindow; owner contents ownerX I ownerY window Ljava/awt/Window; popup
focusPopup
StackMapTable ? ? F getRecycledHeavyWeightPopup >(Ljava/awt/Window;)Ljavax/swing/PopupFactory$HeavyWeightPopup; cache Ljava/util/List; r heavyPopupCache Ljava/util/Map; w LocalVariableTypeTable =Ljava/util/List; _Ljava/util/Map;>; ? ? getHeavyWeightPopupCache ()Ljava/util/Map; Signature a()Ljava/util/Map;>; recycleHeavyWeightPopup .(Ljavax/swing/PopupFactory$HeavyWeightPopup;)V setCacheEnabled (Z)V enable hide dispose _dispose
SourceFile PopupFactory.java NestHost javax/swing/PopupFactory 8 9 6 7 ? ? ? V W ? ? javax/swing/JPopupMenu ? ? javax/swing/MenuElement javax/swing/JSeparator ? ? javax/swing/JWindow ? ? n 9 )javax/swing/PopupFactory$HeavyWeightPopup ? ? ? j ###focusableSwingPopup### ? ? c d ? ? ? ? java/util/List ? ? ? ? ? ? 4 5 ? ?
java/util/Map java/util/HashMap 8 ? ? ? javax/swing/Popup$DefaultFrame DefaultFrame ? ? java/util/ArrayList ? ? +javax/swing/PopupFactory$HeavyWeightPopup$1 8 ? ? ? ? ? l 9 g h m 9 java/lang/StringBuffer "PopupFactory.heavyWeightPopupCache 8 ? javax/swing/Popup java/awt/Window java/awt/Component java/lang/Object java/lang/Throwable javax/swing/SwingUtilities getWindowAncestor '(Ljava/awt/Component;)Ljava/awt/Window; isFocusable ()Z
getComponents ()[Ljava/awt/Component; getComponent ()Ljava/awt/Component; getFocusableWindowState reset -(Ljava/awt/Component;Ljava/awt/Component;II)V setFocusableWindowState setName (Ljava/lang/String;)V containsKey (Ljava/lang/Object;)Z get &(Ljava/lang/Object;)Ljava/lang/Object; size ()I (I)Ljava/lang/Object; remove
appContextGet (I)V
appContextPut '(Ljava/lang/Object;Ljava/lang/Object;)V isVisible put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; (Ljava/awt/Window;)V addWindowListener "(Ljava/awt/event/WindowListener;)V add 1 4 5 B 6 7
8 9 : 8
*? *? ? ;
Z ^ <