META-INF.modules.java.desktop.classes.javax.swing.PopupFactory.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.desktop Show documentation
Show all versions of java.desktop Show documentation
Bytecoder java.desktop Module
???? 8 ?
0 ~ ? ? ?
? ?
? ?
? ?
~
?
? ?
?
?
?
? ? ? ? ? ?
? ? ?
l ?
? ?
?
?
?
?
? ?
? ? ? ?
? ? ?
" ?
6 ?
4 ?
1 ?
" ? ?
w ? ?
* ~
? ? ? ?
- ? ? ? MediumWeightPopup InnerClasses ? LightWeightPopup ?
HeadlessPopup ? ContainerPopup HeavyWeightPopup SharedInstanceKey Ljava/lang/Object; MAX_CACHE_SIZE I
ConstantValue LIGHT_WEIGHT_POPUP MEDIUM_WEIGHT_POPUP HEAVY_WEIGHT_POPUP popupType ()V Code LineNumberTable LocalVariableTable this Ljavax/swing/PopupFactory; setSharedInstance (Ljavax/swing/PopupFactory;)V factory
StackMapTable getSharedInstance ()Ljavax/swing/PopupFactory; setPopupType (I)V type getPopupType ()I getPopup ?(Ljava/awt/Component;Ljava/awt/Component;II)Ljavax/swing/Popup; owner Ljava/awt/Component; contents x y
Exceptions @(Ljava/awt/Component;Ljava/awt/Component;IIZ)Ljavax/swing/Popup; isHeavyWeightPopup Z popup Ljavax/swing/Popup; ? -(Ljava/awt/Component;Ljava/awt/Component;II)I ownerX ownerY c ? @(Ljava/awt/Component;Ljava/awt/Component;III)Ljavax/swing/Popup; getHeadlessPopup getLightWeightPopup getMediumWeightPopup getHeavyWeightPopup invokerInHeavyWeightPopup (Ljava/awt/Component;)Z parent Ljava/awt/Container; i ?
SourceFile PopupFactory.java NestMembers ? ? H I javax/swing/PopupFactory G > "java/lang/IllegalArgumentException PopupFactory can not be null H ? ; < ? ? ? ? ? O P Z b /Popup.getPopup must be passed non-null contents Z m X h X Y r s javax/swing/JToolTip javax/swing/JPopupMenu javax/swing/JComponent ? ? ? ? ? ? ? ? ? ? ? ? ? n [ o [ p [ q [ ? ? ? ? ? ? ? ? ? ? ? ? )javax/swing/PopupFactory$HeavyWeightPopup ? ? #javax/swing/Popup$HeavyWeightWindow HeavyWeightWindow javax/swing/PopupFactory$1 ? ? ? java/lang/StringBuffer PopupFactory.SharedInstanceKey java/lang/Object *javax/swing/PopupFactory$MediumWeightPopup )javax/swing/PopupFactory$LightWeightPopup &javax/swing/PopupFactory$HeadlessPopup 'javax/swing/PopupFactory$ContainerPopup javax/swing/Popup java/awt/Component java/awt/Container @javax/swing/PopupFactory$MediumWeightPopup$MediumWeightComponent MediumWeightComponent +javax/swing/PopupFactory$HeavyWeightPopup$1 (Ljava/lang/String;)V javax/swing/SwingUtilities
appContextPut '(Ljava/lang/Object;Ljava/lang/Object;)V
appContextGet &(Ljava/lang/Object;)Ljava/lang/Object; javax/swing/ClientPropertyKey $PopupFactory_FORCE_HEAVYWEIGHT_POPUP Ljavax/swing/ClientPropertyKey; getClientProperty java/lang/Boolean TRUE Ljava/lang/Boolean; getParent ()Ljava/awt/Container; java/awt/GraphicsEnvironment
isHeadless ()Z sun/awt/OSInfo getOSTypeAction "()Ljava/security/PrivilegedAction; java/security/AccessController doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; sun/awt/OSInfo$OSType OSType MACOSX Lsun/awt/OSInfo$OSType; sun/awt/EmbeddedFrame getAppletIfAncestorOf *(Ljava/awt/Component;)Ljava/applet/Applet; setCacheEnabled (Z)V sun/swing/SwingAccessor setPopupFactoryAccessor ? PopupFactoryAccessor 1(Lsun/swing/SwingAccessor$PopupFactoryAccessor;)V ,sun/swing/SwingAccessor$PopupFactoryAccessor ! 0 ; <