META-INF.modules.java.desktop.classes.javax.swing.RepaintManager$PaintManager.class Maven / Gradle / Ivy
???? :7
java/lang/Object ()V
'javax/swing/RepaintManager$PaintManager repaintManager Ljavax/swing/RepaintManager;
javax/swing/RepaintManager useVolatileDoubleBuffer ()Z
getVolatileOffscreenBuffer ((Ljava/awt/Component;II)Ljava/awt/Image;
getValidImage "(Ljava/awt/Image;)Ljava/awt/Image; java/awt/image/VolatileImage
! " javax/swing/JComponent getGraphicsConfiguration "()Ljava/awt/GraphicsConfiguration;
$ % & validate #(Ljava/awt/GraphicsConfiguration;)I
( ) * resetVolatileDoubleBuffer #(Ljava/awt/GraphicsConfiguration;)V
, - . paintDoubleBuffered B(Ljavax/swing/JComponent;Ljava/awt/Image;Ljava/awt/Graphics;IIII)V
0 1 contentsLost
3 4 getOffscreenBuffer
6 7 8 9 : java/awt/Graphics copyArea (IIIIII)V
< = > isPixelsCopying .(Ljavax/swing/JComponent;Ljava/awt/Graphics;)Z
@ A . paintDoubleBufferedFPScales
C D . paintDoubleBufferedImpl
F G H I J java/awt/Image getGraphics ()Ljava/awt/Graphics;
F L M N getWidth !(Ljava/awt/image/ImageObserver;)I
P Q R S T java/lang/Math min (II)I
F V W N getHeight
6 Y Z [ translate (II)V
6 ] ^ _ setClip (IIII)V a b c volatileBufferType I e java/awt/Transparency g java/awt/Graphics2D
f i j k
getBackground ()Ljava/awt/Color;
i
f n o p
setBackground (Ljava/awt/Color;)V
f r s _ clearRect
u v w paintToOffscreen (Ljava/awt/Graphics;IIIIII)V
f y z { getComposite ()Ljava/awt/Composite; } ~ ? ? java/awt/AlphaComposite Src Ljava/awt/AlphaComposite;
f ? ? ? setComposite (Ljava/awt/Composite;)V
f ? ? ? drawImage 3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z
6 ?
6 ? ? dispose ? java/awt/geom/AffineTransform
?
f ? ? ? getTransform !()Ljava/awt/geom/AffineTransform;
? ? ? ? getScaleX ()D
? ? ? ? getScaleY
? ? ? ?
getTranslateX
? ? ? ?
getTranslateY
? ? ? ? ? sun/java2d/pipe/Region clipRound (D)I
f ? ? ? setTransform "(Ljava/awt/geom/AffineTransform;)V
f ]
f ? Z ? (DD)V
f ? ? ? scale
? ?
? ? ? ? ? $assertionsDisabled Z ? ? ? repaintRoot Ljavax/swing/JComponent; ? java/lang/AssertionError
? ? ? ? painting
? ? repaint ? ? ? isRepaintingRoot
? ? ? 4(Ljava/awt/Graphics;)Ljava/awt/geom/AffineTransform;
? ? ? ? ? sun/swing/SwingUtilities2 isFloatingPointScale "(Ljava/awt/geom/AffineTransform;)Z
? ? ? ? ? java/awt/GraphicsConfiguration getDefaultTransform ? sun/java2d/SunGraphics2D ? ? ? ? transform Ljava/awt/geom/AffineTransform;
? ? ? ? java/lang/Class desiredAssertionStatus Code LineNumberTable LocalVariableTable this )Ljavax/swing/RepaintManager$PaintManager; paint J(Ljavax/swing/JComponent;Ljavax/swing/JComponent;Ljava/awt/Graphics;IIII)Z i vImage Ljava/awt/image/VolatileImage; gc Ljava/awt/GraphicsConfiguration; offscreen Ljava/awt/Image; paintingComponent bufferComponent g Ljava/awt/Graphics; x y w h paintCompleted sw sh
StackMapTable 5(Ljavax/swing/JComponent;Ljava/awt/Graphics;IIIIIIZ)V c deltaX deltaY clip
beginPaint endPaint show (Ljava/awt/Container;IIII)Z Ljava/awt/Container; doubleBufferingChanged (Ljavax/swing/JRootPane;)V rootPane Ljavax/swing/JRootPane; image clipX clipY clipW clipH g2d Ljava/awt/Graphics2D; oldBg Ljava/awt/Color; oldComposite Ljava/awt/Composite; maxy maxx osg bw bh java/lang/Throwable pixelx1 pixely1 pixelx2 pixely2 pixelw pixelh stx osg2d identity tx scaleX D scaleY trX trY translucent- java/awt/Composite (Ljavax/swing/JComponent;)V root gcTx
SourceFile RepaintManager.java NestHost InnerClasses PaintManager ? ? ? ? ? / *? ? ? ? ? ? ? ? ? ? - ?6`6
`6*? ?
? ?**? ,
? ? Y: ? l ? :,? :
6? W? Q
? #? !*?
? '*? ,
? : ? :*+-? +? /? ? 6????? ,**? ,? 2? Y: ? *+ -? +6? ? ^ # & / 6 7
< J
U ^ l s ? ? ? ? ? ? ? ?" ? ? ? Y ? c 6 b ? ? <