
META-INF.modules.java.desktop.classes.javax.swing.BufferStrategyPaintManager.class Maven / Gradle / Ivy
???? @?
'javax/swing/RepaintManager$PaintManager ()V java/util/ArrayList
(I)V
&javax/swing/BufferStrategyPaintManager bufferInfos Ljava/util/ArrayList; (javax/swing/BufferStrategyPaintManager$1
+(Ljavax/swing/BufferStrategyPaintManager;)V
javax/swing/SwingUtilities invokeLater (Ljava/lang/Runnable;)V
LOGGER !Lsun/util/logging/PlatformLogger; " # $ % & %sun/util/logging/PlatformLogger$Level FINER 'Lsun/util/logging/PlatformLogger$Level;
( ) * + , sun/util/logging/PlatformLogger
isLoggable *(Lsun/util/logging/PlatformLogger$Level;)Z . #BufferStrategyPaintManager disposed 0 java/lang/RuntimeException
/
( 3 4 5 finer *(Ljava/lang/String;Ljava/lang/Throwable;)V 7 8 9 : ; java/util/List iterator ()Ljava/util/Iterator; = > ? @ A java/util/Iterator hasNext ()Z = C D E next ()Ljava/lang/Object; G 1javax/swing/BufferStrategyPaintManager$BufferInfo
F I J dispose
L M N painting Z
P Q N showing
S T U
getBufferInfo I(Ljava/awt/Container;)Ljavax/swing/BufferStrategyPaintManager$BufferInfo;
F W X A isInSync
F Z [ \ getBufferStrategy "(Z)Ljava/awt/image/BufferStrategy; ^ sun/awt/SubRegionShowable
F ` a A getPaintAllOnExpose
F c d e setPaintAllOnExpose (Z)V ] g h i
showIfNotLost (IIII)Z
k l m n java/lang/Object notifyAll
p q r
bufferInfo 3Ljavax/swing/BufferStrategyPaintManager$BufferInfo;
F t u e setContentsLostDuringExpose
w x y fetchRoot .(Ljavax/swing/JComponent;)Ljava/awt/Container;
{ | } prepare 4(Ljavax/swing/JComponent;Ljava/awt/Container;ZIIII)Z sun/java2d/SunGraphics2D
~ ? ? E getDestination
? ? ? bsg Ljava/awt/Graphics; ~ ? ? ?
constrainX I ~ ? ? ?
constrainY
? ? ? ? ? java/awt/Graphics translate (II)V
? ? ? xOffset
? ? ? yOffset
~ ? ? ? constrain (IIII)V
? ? ? ? setClip
? ? ? ? ? javax/swing/JComponent paintToOffscreen (Ljava/awt/Graphics;IIIIII)V
? ? ?
accumulate
F ? ? e setInSync ? prepare failed
( ? 4 ? (Ljava/lang/String;)V
? ? ? paint J(Ljavax/swing/JComponent;Ljavax/swing/JComponent;Ljava/awt/Graphics;IIII)Z
? ? ? ? getVisibleRect ()Ljava/awt/Rectangle; ? ? ? ? ? java/awt/Rectangle x ? ? ? ? y ? ? ? ? width ? ? ? ? height
? ? ? ? clipRect
? ? ? ? copyArea (IIIIII)V ? 'copyArea: prepare failed or not in sync
? ? A flushAccumulatedRegion
? ? ? rootJ Ljavax/swing/JComponent;
? ? ? repaint
? ? ? 5(Ljavax/swing/JComponent;Ljava/awt/Graphics;IIIIIIZ)V
k ? ? wait ? java/lang/InterruptedException " ? ? & FINEST ?
beginPaint
( ? ? ? finest
? ? resetAccumulated
? ? ? accumulatedX
? ? ? accumulatedY
? ? ? accumulatedMaxX
? ? ? accumulatedMaxY ? ? ? makeConcatWithConstants (IIII)Ljava/lang/String;
? A isRepaintingRoot
repaintRoot (Ljavax/swing/JComponent;)V
resetDoubleBufferPerWindow
N disposeBufferOnEnd
remove (Ljava/lang/Object;)Z java/lang/Integer???
bufferStrategy Ljava/awt/image/BufferStrategy;
A java/awt/image/BufferStrategy contentsLost ] ? show endPaint: contents lost
!"#$ A javax/swing/JRootPane isDoubleBuffered
!&' A getUseTrueDoubleBuffering
!)*+ getParent ()Ljava/awt/Container;
-. A isEventDispatchThread0 (javax/swing/BufferStrategyPaintManager$2
/2 3 B(Ljavax/swing/BufferStrategyPaintManager;Ljavax/swing/JRootPane;)V
567 doubleBufferingChanged0 (Ljavax/swing/JRootPane;)V
? I
F: ; ?(Ljavax/swing/BufferStrategyPaintManager;Ljava/awt/Container;)V
=> add
@ABCD java/lang/String valueOf &(Ljava/lang/Object;)Ljava/lang/String; F ?G &(Ljava/lang/String;)Ljava/lang/String;
FIJ A hasBufferStrategyChanged
LMN getDrawGraphics ()Ljava/awt/Graphics;
PQ A contentsRestoredS %prepare: contents restored in prepare
FUV A getContentsLostDuringExposeX prepare: contents lost on expose
?Z[\ getWidth ()I
?^_\ getHeighta java/awt/Windowc java.applet.Applet
efghi sun/awt/SunToolkit isInstanceOf '(Ljava/lang/Object;Ljava/lang/String;)Z
klmn\ java/awt/Container getX
kpq\ getY
k)
ktu A
isLightweightw javax/swing/RootPaneContainer
?"
z J{ (Ljava/util/List;)V
}~ repaintManager Ljavax/swing/RepaintManager;
????? javax/swing/RepaintManager setPaintManager ,(Ljavax/swing/RepaintManager$PaintManager;)V
??\ size
??? get (I)Ljava/lang/Object;
F??+ getRoot
?
?? BufferInfo pruned, root null
????? java/lang/Math min (II)I
???? max? &javax.swing.BufferStrategyPaintManager
(??? getLogger 5(Ljava/lang/String;)Lsun/util/logging/PlatformLogger; Signature JLjava/util/ArrayList; Code LineNumberTable LocalVariableTable this (Ljavax/swing/BufferStrategyPaintManager; Ljava/util/List; LocalVariableTypeTable ELjava/util/List;
StackMapTable H(Ljava/util/List;)V (Ljava/awt/Container;IIII)Z bsSubRegion Lsun/awt/SubRegionShowable; paintAllOnExpose info c Ljava/awt/Container; w h? java/lang/Throwable cx cy paintingComponent bufferComponent g root cBounds Ljava/awt/Rectangle; relX relY deltaX deltaY clip endPaint toDispose success doubleBufferingChanged updater Ljava/lang/Runnable; rootPane Ljavax/swing/JRootPane; isPaint
encounteredHW biRoot counter
SourceFile BufferStrategyPaintManager.java NestMembers 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;? endPaint: region ? prepare: new BufferInfo: InnerClasses PaintManager Level
BufferInfo? %java/lang/invoke/MethodHandles$Lookup? java/lang/invoke/MethodHandles Lookup
? ? M N Q N ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? q r
N ? C *? *? Y? ? ? ? ? ? ?? ?? J ? : ? Y*? ? ? ?
? ?? ?? J{ ? ? A? ? !? '? ? -? /Y? 1? 2+? $+? 6 M,? < ? ,? B ? FN-? H??? ? ? ? ? ? 9 ? = ? @ ?? 9 q r A?? A ? ? A ? ? ?
=? ? ? ? ? ? ?*Y:?*? K? ì*? Oç :??*+? R:? r? V? j? YY:? ^? ]:? _6 ? b``? f ? . ? ? 6
*Y:?*? O*? jç :??
?*? o? s*Y:?*? O*? jç :
?
?? $:*Y:?*? O*? jç :???? ! } ? ? ? ? ? ? ? ? ? ? ? $ x ? ? ? ? ? ? ? ? ? ? ? ? ? ? z ? ? ? ? ? $ ? + ? ; ? D ? K ? R ? X ? l ? x ? } ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? f
K T?? R M? N + t? r A ^ ??? ??? ? ? ? ? ? ? ?? ? ?? ? ? ? ? kJ?? ? P
k F ] @?
k F ] k ?? ? ?
k ?
k k ?? B??
k ? k ?? ?
k ? ? ? ? ?*+? v:*+? z? ?-? ~? ?-? ~? ?? ?*? ?? ~? ?6 *? ?? ~? ?6
?
? *? ? t
t? ?*? ?? ~*? ? `*? ?
```? ?*? ?? ?+*? ?``? ?**? ?`*? ?`? ??*? o? ?? ? !? '? ? ?? ?*+,-? ?? ? F ? ? ? % ? - ? 9 ? E ? O ? \ ? ~ ? ? ? ? ? ? ? ? ? ? ? ?? p 9 ?? ? E z? ?
??? ?? ? ?? ? ?? ? ? ? ? ? ? ? ?? ? ?? ? ??? ? ? Ok? b ? ? ? ?
?*+? v:
*+
? z? ?*? o? V? ? ? U+? ?:*? ?`6*? ?`6
*? ?*? ?? ?`*? ?? ?`? ?? Ŷ ?*? ?
? ˧ *? ?*? ?`*? ?`? ?**? ?``*? ?``? ?? ;? ? !? '? ? ϶ ?*? њ
*? Զ ا *+, ? ۱ ? F % + 3 < a t w ?! ?# ?$ ?) ?, ?. ?1? ? + I?? 3 A? ? <