
META-INF.modules.java.desktop.classes.javax.swing.JViewport.class Maven / Gradle / Ivy
???? =? java/awt/geom/AffineTransform
javax/swing/JComponent ()V
javax/swing/JViewport
isViewSizeSet Z
lastPaintPosition Ljava/awt/Point;
backingStore
backingStoreImage Ljava/awt/Image;
scrollUnderway
viewListener "Ljava/awt/event/ComponentListener;
" # $ changeEvent Ljavax/swing/event/ChangeEvent;
& ' (
scrollMode I
* + , createLayoutManager ()Ljava/awt/LayoutManager;
. / 0 setLayout (Ljava/awt/LayoutManager;)V
2 3 updateUI
5 6 7 setInheritsPopupMenu (Z)V
9 : ; ui Ljavax/swing/plaf/ComponentUI; = javax/swing/plaf/ViewportUI
? @ A setUI !(Ljavax/swing/plaf/ComponentUI;)V
C D E F G javax/swing/UIManager getUI 8(Ljavax/swing/JComponent;)Ljavax/swing/plaf/ComponentUI;
I @ J (Ljavax/swing/plaf/ViewportUI;)V L
ViewportUI
N O P setView (Ljava/awt/Component;)V
R S T U V java/awt/Component removeComponentListener %(Ljava/awt/event/ComponentListener;)V
X Y P remove
[ \ ] getView ()Ljava/awt/Component;
R _ ` a isValid ()Z
c d validateView
f g h getWidth ()I j k l m ( java/awt/Rectangle width j o p ( x
r s t positionAdjustment (III)I
v w h getHeight j y z ( height j | } ( y
? ? getViewPosition ()Ljava/awt/Point;
R ? ? ? getSize ()Ljava/awt/Dimension; ? o ? java/awt/Point ? |
? ? ?
getExtentSize
? ? ? getParent ()Ljava/awt/Container;
? ? ? ? ? java/awt/Container getComponentOrientation !()Ljava/awt/ComponentOrientation;
? ? ? ? a java/awt/ComponentOrientation
isLeftToRight ? k ? java/awt/Dimension
? ? ? ? ? java/lang/Math max (II)I
? ? ? ? min ? y
? ? ? setViewPosition (Ljava/awt/Point;)V
? ? ? ? ? javax/swing/SwingUtilities getValidateRoot +(Ljava/awt/Container;Z)Ljava/awt/Container;
R ? ? validate
? ? ? ? ? javax/swing/RepaintManager currentManager 6(Ljavax/swing/JComponent;)Ljavax/swing/RepaintManager;
? ? ? ? removeInvalidComponent (Ljavax/swing/JComponent;)V ? "java/lang/IllegalArgumentException ? #JViewport.setBorder() not supported
? ? ? (Ljava/lang/String;)V ? java/awt/Insets
? ? ? (IIII)V ? ? ? ( bottom ? ? ? ( right ? ? ? ( top ? ? ? ( left
? ? ? ? ? java/awt/Image getGraphics ()Ljava/awt/Graphics;
? ? ? ? ? java/awt/Graphics getColor ()Ljava/awt/Color;
? ? ? ? setColor (Ljava/awt/Color;)V
? ? ? ? getFont ()Ljava/awt/Font;
? ? ? ? setFont (Ljava/awt/Font;)V
? ? ? ?
getClipBounds ()Ljava/awt/Rectangle;
? ? ? ? setClip (Ljava/awt/Shape;)V
? ? ? getBackingStoreGraphics ((Ljava/awt/Graphics;)Ljava/awt/Graphics;
? ? ? paint (Ljava/awt/Graphics;)V
? drawImage 3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z
? dispose
R ? getLocation
? (II)V
inBlitPaint
repaintAll
waitingForRepaint
repaintTimer Ljavax/swing/Timer;
createRepaintTimer ()Ljavax/swing/Timer;
!" javax/swing/Timer stop
$% start
'( a
isBlitting
*+ ? getViewLocation
R-. ? getBounds
01 a isOpaque
?34 ? clipRect6 java/awt/Graphics2D
589: getTransform !()Ljava/awt/geom/AffineTransform;
<= h getType
?@A getScaleX ()D
?CDE abs (D)D
GHA getScaleY
JKA getShearY
?MNO hypot (DD)D
QRA getShearX
?TUE ceilW 6javax/swing/JViewport$BackingStoreMultiResolutionImage VYZ ( scaledWidth V\] ( scaledHeight
_`a createScaledImage (IIII)Ljava/awt/Image;
?c ? ?
efg paintViaBackingStore *(Ljava/awt/Graphics;Ljava/awt/Rectangle;)V
if ?
?klm equals (Ljava/lang/Object;)Z
?
?
j
rst computeBlit M(IILjava/awt/Point;Ljava/awt/Point;Ljava/awt/Dimension;Ljava/awt/Rectangle;)Z
?vwx copyArea (IIIIII)V
jz{| intersection *(Ljava/awt/Rectangle;)Ljava/awt/Rectangle;
~? createImage (II)Ljava/awt/Image;
V? ? (IIIILjava/awt/Image;)V
?? ? reshape
?? viewChanged
?? fireStateChanged
???
setScrollMode (I)V
R0
?? a isFPScale
??? getGraphicsConfiguration "()Ljava/awt/GraphicsConfiguration;
????: java/awt/GraphicsConfiguration getDefaultTransform
????? sun/swing/SwingUtilities2 isFloatingPointScale "(Ljava/awt/geom/AffineTransform;)Z
?? h getComponentCount
??? getComponent (I)Ljava/awt/Component;
X
??? addImpl *(Ljava/awt/Component;Ljava/lang/Object;I)V
??? createViewListener &()Ljavax/swing/JViewport$ViewListener;
R?? V addComponentListener
?? hasHadValidView
??
revalidate
?? repaint
?
R?? ? getPreferredSize
?k
R??? setSize (Ljava/awt/Dimension;)V
?? h getX
?? h getY
?? a canUseWindowBlitter
???? getDirtyRegion .(Ljavax/swing/JComponent;)Ljava/awt/Rectangle;
?? ? getVisibleRect
j??? contains (Ljava/awt/Rectangle;)Z
???
beginPaint
??? safelyGetGraphics )(Ljava/awt/Component;)Ljava/awt/Graphics;
??g flushViewDirtyRegion
R?? setLocation
v
j ?
??? windowBlitPaint (Ljava/awt/Graphics;)Z
?? a needsRepaintAfterBlit
???? notifyRepaintPerformed (Ljavax/swing/JComponent;IIII)V
??? ? markCompletelyClean
??? endPaint
j? ? '(Ljava/awt/Point;Ljava/awt/Dimension;)V
?D (I)I
?
? ?
? ?
?
"javax/swing/JViewport$ViewListener
(Ljavax/swing/JViewport;)V javax/swing/ViewportLayout SHARED_INSTANCE Ljavax/swing/ViewportLayout;
listenerList %Ljavax/swing/event/EventListenerList; javax/swing/event/ChangeListener
#javax/swing/event/EventListenerList add -(Ljava/lang/Class;Ljava/util/EventListener;)V
! Y
#$% getListeners -(Ljava/lang/Class;)[Ljava/util/EventListener;' #[Ljavax/swing/event/ChangeListener;
)*+ getListenerList ()[Ljava/lang/Object;- javax/swing/event/ChangeEvent
,/ 0 (Ljava/lang/Object;)V234 stateChanged "(Ljavax/swing/event/ChangeEvent;)V
?
?
?8?9 (JIIII)V
8< true> false
?@AB toString ()Ljava/lang/String;D
FGB paramString IJK makeConcatWithConstants \(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
MNO firePropertyChange 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
QRS EnableWindowBlit Ljava/lang/Object;
UkV java/lang/String
RXY a
isLightweight
R ?
\]^_` sun/awt/AWTAccessor getComponentAccessor )()Lsun/awt/AWTAccessor$ComponentAccessor;bcdef %sun/awt/AWTAccessor$ComponentAccessor getPeer 3(Ljava/awt/Component;)Ljava/awt/peer/ComponentPeer;hijk a java/awt/peer/ComponentPeer canDetermineObscurityhmn a
isObscuredp javax/swing/JViewport$1
o
s t #(ILjava/awt/event/ActionListener;)V
vw 7
setRepeats
yz ? paintView
-
}~ blitDoubleBuffered 8(Ljavax/swing/JComponent;Ljava/awt/Graphics;IIIIIIIIII)V
5??? getComposite ()Ljava/awt/Composite; ????? java/awt/AlphaComposite Src Ljava/awt/AlphaComposite;
5??? setComposite (Ljava/awt/Composite;)V
??w? 5(Ljavax/swing/JComponent;Ljava/awt/Graphics;IIIIIIZ)V
??? translate
?? ? paintForceDoubleBuffered
f
?
?? a isShowing
?? a
isPainting
??? isLightweightComponent (Ljava/awt/Component;)Z
??
??
? f
? v
j??? setBounds (Ljava/awt/Rectangle;)V
???? computeIntersection .(IIIILjava/awt/Rectangle;)Ljava/awt/Rectangle;
jk
?? a isOptimizedDrawingEnabled
????
getComponents ()[Ljava/awt/Component;
R?.|
j???
intersects
? ?
??? accessibleContext 'Ljavax/accessibility/AccessibleContext;? )javax/swing/JViewport$AccessibleJViewport
?
? F? ()Ljavax/swing/plaf/ViewportUI;R? javax/accessibility/Accessible uiClassID Ljava/lang/String;
ConstantValue
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; BLIT_SCROLL_MODE BACKINGSTORE_SCROLL_MODE SIMPLE_SCROLL_MODE Code LineNumberTable LocalVariableTable this Ljavax/swing/JViewport; Ljavax/swing/plaf/ViewportUI; Ljava/beans/BeanProperty; hidden visualUpdate description :The UI object that implements the Component's LookAndFeel. getUIClassID child Ljava/awt/Component; constraints index scrollRectToVisible viewPosition viewSize Ljava/awt/Dimension; startX startY extent dx dy contentRect Ljava/awt/Rectangle; view
StackMapTable validateRoot rm Ljavax/swing/RepaintManager; parentWidth
childWidth childAt setBorder (Ljavax/swing/border/Border;)V border Ljavax/swing/border/Border; getInsets ()Ljava/awt/Insets; $(Ljava/awt/Insets;)Ljava/awt/Insets; insets Ljava/awt/Insets; expert g Ljava/awt/Graphics; bsg java/lang/Throwable oClip isPaintingOrigin clipB mrImage 8Ljavax/swing/JViewport$BackingStoreMultiResolutionImage; sw D sh g2d Ljava/awt/Graphics2D; tx Ljava/awt/geom/AffineTransform; type clip r bdx bdy blitFrom blitTo blitSize blitPaint newLocation canBlit
viewBounds recreateBackingStoreImage rvImage w h sizeChanged mode bound enumerationValues JViewport.BLIT_SCROLL_MODE "JViewport.BACKINGSTORE_SCROLL_MODE JViewport.SIMPLE_SCROLL_MODE 2Method of moving contents for incremental scrolls.
getScrollMode isBackingStoreEnabled setBackingStoreEnabled enabled gc Ljava/awt/GraphicsConfiguration; i n getViewSize setViewSize oldSize newSize p c Ljavax/swing/JComponent; oldX oldY jview dirty newX newY getViewRect dxAbs dyAbs
extentSize Ljava/beans/Transient; toViewCoordinates *(Ljava/awt/Dimension;)Ljava/awt/Dimension; size "(Ljava/awt/Point;)Ljava/awt/Point;
setExtentSize newExtent oldExtent addChangeListener %(Ljavax/swing/event/ChangeListener;)V l "Ljavax/swing/event/ChangeListener; removeChangeListener getChangeListeners %()[Ljavax/swing/event/ChangeListener; listeners [Ljava/lang/Object;U tm J parent Ljava/awt/Container; isViewSizeSetString lastPaintPositionString scrollUnderwayString propertyName oldValue newValue peer Ljava/awt/peer/ComponentPeer; heavyParent timer retValue clipX clipY clipW clipH blitFromX blitFromY blitToX blitToY blitW blitH oldComposite Ljava/awt/Composite;s java/awt/Composite comps [Ljava/awt/Component; dirtyRegion oldClip tmp2
lastParentu getAccessibleContext )()Ljavax/accessibility/AccessibleContext; ()Ljavax/swing/plaf/ComponentUI;
SourceFile JViewport.java NestMembers BootstrapMethods?
???J? $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;? 6,isViewSizeSet=,lastPaintPosition=,scrollUnderway= InnerClasses BackingStoreMultiResolutionImage ViewListener ComponentAccessor AccessibleJViewport? %java/lang/invoke/MethodHandles$Lookup? java/lang/invoke/MethodHandles Lookup !
? ?? ? K RS
? ? ? ? ? # $ ? ( ? ? ? ( ? ? ? ( ? ? ' ( ? ? ? ? ? ? ; ? ? >*? *? *? *? *? *? *? *? !*? %**? )? -*? 1*? 4? ? 6
? ? ? ? ? ? " ? ' ? ,! 4" 8# =$? >?? F? ? 2 *? 8?