
META-INF.modules.java.desktop.classes.java.awt.Toolkit.class Maven / Gradle / Ivy
???? @&
java/lang/Object ()V java/util/HashMap
java/awt/Toolkit desktopProperties Ljava/util/Map;
createPropertyChangeSupport 6(Ljava/awt/Toolkit;)Ljava/beans/PropertyChangeSupport; desktopPropsSupport "Ljava/beans/PropertyChangeSupport; calls [I
eventListener !Ljava/awt/event/AWTEventListener; ! java/util/WeakHashMap
$ % & listener2SelectiveListener Ljava/util/WeakHashMap;
( ) * + java/awt/GraphicsEnvironment
checkHeadless
- . / getDefaultToolkit ()Ljava/awt/Toolkit;
1 2 3 setDynamicLayout (Z)V
5 6 7 isDynamicLayoutSet ()Z
9 : 7 isDynamicLayoutActive
< = > getScreenInsets 3(Ljava/awt/GraphicsConfiguration;)Ljava/awt/Insets; @ java/awt/Insets
? B C (IIII)V E F G H I java/io/File separator Ljava/lang/String; K java/util/Properties
J N java/awt/Toolkit$1
M P Q +(Ljava/lang/String;Ljava/util/Properties;)V
S T U V W java/security/AccessController doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; Y java/lang/String [ \ I atNames ^ java/awt/AWTError
] ` a (Ljava/lang/String;)V
] c d e initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable;
g h i j k java/lang/ClassLoader getSystemClassLoader ()Ljava/lang/ClassLoader;
m n o p q java/lang/Class forName =(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
m s t u getConstructor 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
w x y z { java/lang/reflect/Constructor newInstance '([Ljava/lang/Object;)Ljava/lang/Object; } java/lang/ClassNotFoundException ? ? makeConcatWithConstants &(Ljava/lang/String;)Ljava/lang/String;
? ? ? newAWTError *(Ljava/lang/Throwable;Ljava/lang/String;)V ? java/lang/InstantiationException ? java/lang/IllegalAccessException ? java/lang/Exception
X ? ? 7 isBlank ? ,
X ? ? ? split '(Ljava/lang/String;)[Ljava/lang/String;
? ? ? ? ? java/util/Arrays stream .([Ljava/lang/Object;)Ljava/util/stream/Stream; ? ? ? apply ()Ljava/util/function/Function; ? ? ? ? ? java/util/stream/Stream map 8(Ljava/util/function/Function;)Ljava/util/stream/Stream;
? ? ? ? ? java/util/stream/Collectors toSet ()Ljava/util/stream/Collector; ? ? ? ? collect 0(Ljava/util/stream/Collector;)Ljava/lang/Object; ?
java/util/Set ? ? ? run W(Ljava/lang/ClassLoader;Ljava/util/Set;Ljava/util/Map;)Ljava/security/PrivilegedAction; ? ? ? ? ()Ljava/util/stream/Stream; ? ? ? test /(Ljava/util/Map;)Ljava/util/function/Predicate; ? ? ? ? filter 9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream; ? ? ? accept ()Ljava/util/function/Consumer; ? ? ? ? forEach (Ljava/util/function/Consumer;)V ? ? ? toolkit Ljava/awt/Toolkit;
? ? ? ? / sun/awt/PlatformGraphicsInfo
createToolkit
( ? ? 7
isHeadless ? sun/awt/HeadlessToolkit
? ? ? (Ljava/awt/Toolkit;)V
? ? loadAssistiveTechnologies
? ? ? createImage ([BII)Ljava/awt/Image;
? ? ? getPrintJob h(Ljava/awt/Frame;Ljava/lang/String;Ljava/awt/JobAttributes;Ljava/awt/PageAttributes;)Ljava/awt/PrintJob;
? ? ? M(Ljava/awt/Frame;Ljava/lang/String;Ljava/util/Properties;)Ljava/awt/PrintJob;
? ? ? getSystemSelection #()Ljava/awt/datatransfer/Clipboard; ? java/awt/Event ? java/awt/event/InputEvent ? java/awt/event/KeyEvent ? "java/lang/IllegalArgumentException ? *invalid key for Toolkit.getLockingKeyState
? ` ? 'java/lang/UnsupportedOperationException ? Toolkit.getLockingKeyState
? ` ? *invalid key for Toolkit.setLockingKeyState Toolkit.setLockingKeyState
java/awt/Component getNativeContainer ()Ljava/awt/Container;
createCustomCursor E(Ljava/awt/Image;Ljava/awt/Point;Ljava/lang/String;)Ljava/awt/Cursor;
java/awt/Cursor
(I)V
getBestCursorSize (II)Ljava/awt/Dimension; java/awt/Dimension
(II)V
getMaximumCursorColors ()I
! isFrameStateSupported (I)Z #$% platformResources Ljava/util/ResourceBundle; '() loaded Z+ java/awt/Toolkit$2
* . java/awt/Toolkit$3
-
12345 sun/awt/AWTAccessor setToolkitAccessor ((Lsun/awt/AWTAccessor$ToolkitAccessor;)V7 java/awt/Toolkit$4
6
:;
loadLibraries
=> initAssistiveTechnologies
@A initIDs
CDEF ? java/util/ResourceBundle getStringH "java/util/MissingResourceException JK% resources
MNOPQ java/lang/System getSecurityManager ()Ljava/lang/SecurityManager; STUVW sun/awt/AWTPermissions CHECK_AWT_EVENTQUEUE_PERMISSION Ljava/awt/AWTPermission;
YZ[\] java/lang/SecurityManager checkPermission (Ljava/security/Permission;)V
_`a getSystemEventQueueImpl ()Ljava/awt/EventQueue;
?cd / getUnderlyingToolkit
fgh getDesktopProperty &(Ljava/lang/String;)Ljava/lang/Object;jklm 7
java/util/Map isEmpty
op initializeDesktopPropertiesr awt.dynamicLayoutSupported
Xtuv equals (Ljava/lang/Object;)Z
xyh lazilyLoadDesktopPropertyj{|} get &(Ljava/lang/Object;)Ljava/lang/Object;
?? setDesktopProperty '(Ljava/lang/String;Ljava/lang/Object;)V? java/awt/RenderingHints
???? clone ()Ljava/lang/Object;j??? put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
????? java/beans/PropertyChangeSupport firePropertyChange 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
???? addPropertyChangeListener 8(Ljava/lang/String;Ljava/beans/PropertyChangeListener;)V
???? removePropertyChangeListener
???? getPropertyChangeListeners &()[Ljava/beans/PropertyChangeListener;
???? 8(Ljava/lang/String;)[Ljava/beans/PropertyChangeListener;? $java/awt/event/AWTEventListenerProxy
???? getListener ()Ljava/util/EventListener;? java/awt/event/AWTEventListener
??? deProxyAWTEventListener D(Ljava/awt/event/AWTEventListener;)Ljava/awt/event/AWTEventListener; S??W ALL_AWT_EVENTS_PERMISSION
{? *java/awt/Toolkit$SelectiveAWTEventListener
?? ? %(Ljava/awt/event/AWTEventListener;J)V
?
????? (java/awt/Toolkit$ToolkitEventMulticaster add e(Ljava/awt/event/AWTEventListener;Ljava/awt/event/AWTEventListener;)Ljava/awt/event/AWTEventListener;
???? orEventMasks (J)V ??? enabledOnToolkitMask J
??} remove
???? getCalls ()[I ??) $assertionsDisabled? java/lang/AssertionError? Negative Listeners count
?? ? (Ljava/lang/Object;)V????????
????
???? getListeners F(Ljava/util/EventListener;Ljava/lang/Class;)[Ljava/util/EventListener;
???? #()Ljava/awt/event/AWTEventListener;
???? getEventMask ()J
?? ? %(JLjava/awt/event/AWTEventListener;)V? java/util/ArrayList
?????v java/util/List???? toArray (([Ljava/lang/Object;)[Ljava/lang/Object;? "[Ljava/awt/event/AWTEventListener;
??? notifyAWTEventListeners (Ljava/awt/AWTEvent;)V???? eventDispatched? sun/awt/SunToolkit? -java/awt/Toolkit$DesktopPropertyChangeSupport
??
??
7 areExtraMouseButtonsEnabledjv containsKey )javax/accessibility/AccessibilityProvider
java/util/ServiceLoader load C(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader;
iterator ()Ljava/util/Iterator; 7 java/util/Iterator hasNext? next
getName ()Ljava/lang/String; ? !v contains
#$ activate& #java/util/ServiceConfigurationError( +Could not load or activate service provider
m*+ 7 desiredAssertionStatus
-.
initStatic Signature 5Ljava/util/Map; LONG_BITS I
ConstantValue @ fLjava/util/WeakHashMap; Code LineNumberTable LocalVariableTable this loadSystemColors ([I)V systemColors
Exceptions? java/awt/HeadlessException dynamic
StackMapTable
getScreenSize ()Ljava/awt/Dimension; getScreenResolution gc Ljava/awt/GraphicsConfiguration;
getColorModel ()Ljava/awt/image/ColorModel; getFontList ()[Ljava/lang/String;
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; getFontMetrics '(Ljava/awt/Font;)Ljava/awt/FontMetrics; sync sep
properties Ljava/util/Properties; e Ljava/lang/Throwable; s Ljava/awt/AWTError; fallbackToLoadClassForAT c Ljava/lang/Class; "Ljava/lang/ClassNotFoundException; "Ljava/lang/InstantiationException; "Ljava/lang/IllegalAccessException; Ljava/lang/Exception; atName LocalVariableTypeTable Ljava/lang/Class<*>; cl Ljava/lang/ClassLoader; names Ljava/util/Set; providers #Ljava/util/Set; NLjava/util/Map; getImage $(Ljava/lang/String;)Ljava/awt/Image; (Ljava/net/URL;)Ljava/awt/Image; prepareImage 3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z
checkImage 3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)I 0(Ljava/awt/image/ImageProducer;)Ljava/awt/Image; ([B)Ljava/awt/Image; imagedata [B frame Ljava/awt/Frame; jobtitle
jobAttributes Ljava/awt/JobAttributes; pageAttributes Ljava/awt/PageAttributes; beep getSystemClipboard getMenuShortcutKeyMask since 10 getMenuShortcutKeyMaskEx getLockingKeyState keyCode setLockingKeyState (IZ)V on *(Ljava/awt/Component;)Ljava/awt/Container; Ljava/awt/Component; cursor Ljava/awt/Image; hotSpot Ljava/awt/Point; name? #java/lang/IndexOutOfBoundsException preferredWidth preferredHeight state setPlatformResources (Ljava/util/ResourceBundle;)V bundle getProperty 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; key defaultValue getSystemEventQueue security Ljava/lang/SecurityManager;
getEventQueue createDragGestureRecognizer ?(Ljava/lang/Class;Ljava/awt/dnd/DragSource;Ljava/awt/Component;ILjava/awt/dnd/DragGestureListener;)Ljava/awt/dnd/DragGestureRecognizer; abstractRecognizerClass ds Ljava/awt/dnd/DragSource;
srcActions dgl "Ljava/awt/dnd/DragGestureListener; Ljava/lang/Class; ?(Ljava/lang/Class;Ljava/awt/dnd/DragSource;Ljava/awt/Component;ILjava/awt/dnd/DragGestureListener;)TT; propertyName value Ljava/lang/Object; oldValue newValue? java/lang/Throwable pcl #Ljava/beans/PropertyChangeListener; isAlwaysOnTopSupported isModalityTypeSupported !(Ljava/awt/Dialog$ModalityType;)Z isModalExclusionTypeSupported '(Ljava/awt/Dialog$ModalExclusionType;)Z l localL addAWTEventListener i selectiveListener ,Ljava/awt/Toolkit$SelectiveAWTEventListener; mask listener eventMask removeAWTEventListener $(Ljava/awt/event/AWTEventListener;)V
listenerCalls enabledOnToolkit (J)Z countAWTEventListeners (J)I ci getAWTEventListeners $()[Ljava/awt/event/AWTEventListener; sael tempL la [Ljava/util/EventListener; ret? %(J)[Ljava/awt/event/AWTEventListener; list Ljava/util/List; 8Ljava/util/List; theEvent Ljava/awt/AWTEvent; mapInputMethodHighlight 3(Ljava/awt/im/InputMethodHighlight;)Ljava/util/Map; S(Ljava/awt/im/InputMethodHighlight;)Ljava/util/Map; "lambda$loadAssistiveTechnologies$1 $(Ljava/util/Map;Ljava/lang/String;)Z n "lambda$loadAssistiveTechnologies$0 G(Ljava/lang/ClassLoader;Ljava/util/Set;Ljava/util/Map;)Ljava/lang/Void; p +Ljavax/accessibility/AccessibilityProvider;
SourceFile Toolkit.java NestMembers? /java/awt/Toolkit$DesktopPropertyChangeSupport$1 BootstrapMethods?
??? ?? $java/lang/invoke/StringConcatFactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;? !Assistive Technology not found: ? -Could not instantiate Assistive Technology: ? (Could not access Assistive Technology: ? /Error trying to install Assistive Technology: ?
????? "java/lang/invoke/LambdaMetafactory metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;}?
X?? trim ??
?? ()Ljava/lang/Void;v
?? (Ljava/lang/String;)Z?
X a a InnerClasses #sun/awt/AWTAccessor$ToolkitAccessor ToolkitAccessor SelectiveAWTEventListener ToolkitEventMulticaster DesktopPropertyChangeSupport java/awt/Dialog$ModalityType java/awt/Dialog ModalityType "java/awt/Dialog$ModalExclusionType ModalExclusionType" %java/lang/invoke/MethodHandles$Lookup$ java/lang/invoke/MethodHandles Lookup!
? ?
\ I
K%
$%
() / 0 12 3 4 J?? % &