META-INF.modules.java.desktop.classes.javax.swing.JLayer.class Maven / Gradle / Ivy
???? :]
javax/swing/JLayer (Ljava/awt/Component;)V javax/swing/plaf/LayerUI
()V
1(Ljava/awt/Component;Ljavax/swing/plaf/LayerUI;)V
javax/swing/JComponent
createGlassPane ()Ljavax/swing/JPanel;
setGlassPane (Ljavax/swing/JPanel;)V
setView
setUI (Ljavax/swing/plaf/LayerUI;)V " # $ view Ljava/awt/Component;
& ' ( getView ()Ljava/awt/Component;
* + remove
- . / getComponentCount ()I
1 2 3 addImpl *(Ljava/awt/Component;Ljava/lang/Object;I)V #
6 7 8 firePropertyChange 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
: ;
revalidate
= > repaint @ A B layerUI Ljavax/swing/plaf/LayerUI;
D E !(Ljavax/swing/plaf/ComponentUI;)V G H I glassPane Ljavax/swing/JPanel;
K L getGlassPane
N O P Q R java/awt/Component isVisible ()Z T java/awt/Rectangle
S
W X Y Z [ javax/swing/JPanel setMixingCutoutShape (Ljava/awt/Shape;)V
W ] ^ _
setVisible (Z)V H b (javax/swing/JLayer$DefaultLayerGlassPane
a
e "java/lang/IllegalArgumentException g JLayer.setLayout() not supported
d i j (Ljava/lang/String;)V
l m n setBorder (Ljavax/swing/border/Border;)V
p q r getBorder ()Ljavax/swing/border/Border; t 'java/lang/UnsupportedOperationException v UAdding components to JLayer is not supported, use setView() or setGlassPane() instead
s i y z { isPaintImmediatelyCalling Z
} ~ getUI ()Ljavax/swing/plaf/LayerUI;
? ? ? paintImmediately (IIIILjavax/swing/JLayer;)V
? ? ? (IIII)V ? ? { isImageUpdateCalling
? ? ? imageUpdate ,(Ljava/awt/Image;IIIIILjavax/swing/JLayer;)Z
? ? ? (Ljava/awt/Image;IIIII)Z ? ? { isPaintCalling
? ? ? paintComponent (Ljava/awt/Graphics;)V
? ? ? paint
? ? ? applyPropertyChange 7(Ljava/beans/PropertyChangeEvent;Ljavax/swing/JLayer;)V
? ? ? getLayerEventMask ()J ? ? ? eventMask J ? layerEventMask
? 7 ? (Ljava/lang/String;JJ)V
? ? ?
disableEvents (J)V
? ? ? enableEvents
? ? R
isDisplayable ? ? ? eventController )Ljavax/swing/JLayer$LayerEventController;
? ? ? ? ? 'javax/swing/JLayer$LayerEventController updateAWTEventListener (JJ)V
? ? ? updateUI (Ljavax/swing/JLayer;)V ? javax/swing/Scrollable ? ? ? ? "getPreferredScrollableViewportSize ()Ljava/awt/Dimension;
? ? ? getPreferredSize ? ? ? ? getScrollableBlockIncrement (Ljava/awt/Rectangle;II)I ? javax/swing/SwingConstants S ? ? ? height I S ? ? ? width ? ? ? R !getScrollableTracksViewportHeight ? ? ? R getScrollableTracksViewportWidth ? ? ? ? getScrollableUnitIncrement
? ? ? ? ? java/io/ObjectInputStream
readFields &()Ljava/io/ObjectInputStream$GetField;
? ? ? ? ? "java/io/ObjectInputStream$GetField get 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; ?
? ? ? ? (Ljava/lang/String;J)J A
? ? addNotify
? ? removeNotify
? ? ? doLayout ? ? accessibleContext 'Ljavax/accessibility/AccessibleContext; javax/swing/JLayer$1
?
?
!java/beans/PropertyChangeListener javax/accessibility/Accessible Signature TV; Ljavax/swing/plaf/LayerUI<-TV;>; Code LineNumberTable LocalVariableTable this Ljavax/swing/JLayer; LocalVariableTypeTable Ljavax/swing/JLayer; (TV;)V ui Ljavax/swing/plaf/LayerUI; %(TV;Ljavax/swing/plaf/LayerUI;)V ()TV; oldView
StackMapTable #(Ljavax/swing/plaf/LayerUI<-TV;>;)V "()Ljavax/swing/plaf/LayerUI<-TV;>; oldGlassPane isGlassPaneVisible setLayout (Ljava/awt/LayoutManager;)V mgr Ljava/awt/LayoutManager; border Ljavax/swing/border/Border; comp constraints Ljava/lang/Object; index removeAll isPaintingOrigin x y w h0 java/lang/Throwable img Ljava/awt/Image; infoflags g Ljava/awt/Graphics; isOptimizedDrawingEnabled propertyChange #(Ljava/beans/PropertyChangeEvent;)V evt Ljava/beans/PropertyChangeEvent; setLayerEventMask oldEventMask visibleRect Ljava/awt/Rectangle; orientation direction
readObject (Ljava/io/ObjectInputStream;)V s Ljava/io/ObjectInputStream; f $Ljava/io/ObjectInputStream$GetField;
newLayerUI
ExceptionsJ java/io/IOExceptionL java/lang/ClassNotFoundException getAccessibleContext )()Ljavax/accessibility/AccessibleContext; ()Ljavax/swing/plaf/ComponentUI; ?Ljavax/swing/JComponent;Ljavax/swing/Scrollable;Ljava/beans/PropertyChangeListener;Ljavax/accessibility/Accessible;
SourceFile JLayer.java NestMembersV )javax/swing/JLayer$LayerEventController$2X )javax/swing/JLayer$LayerEventController$1 InnerClasses DefaultLayerGlassPane LayerEventController GetField 1 ? # $
A B
H I ? ? ? ? { ? z { ? ? { ? ? &