META-INF.modules.java.desktop.classes.javax.swing.JViewport.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.desktop Show documentation
Show all versions of java.desktop Show documentation
Bytecoder java.desktop Module
???? :? 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 4 setOpaque (Z)V
6 7 updateUI
9 : 4 setInheritsPopupMenu
< = > ui Ljavax/swing/plaf/ComponentUI; @ javax/swing/plaf/ViewportUI
B C D setUI !(Ljavax/swing/plaf/ComponentUI;)V
F G H I J javax/swing/UIManager getUI 8(Ljavax/swing/JComponent;)Ljavax/swing/plaf/ComponentUI;
L C M (Ljavax/swing/plaf/ViewportUI;)V O
ViewportUI
Q R S setView (Ljava/awt/Component;)V
U V W X Y java/awt/Component removeComponentListener %(Ljava/awt/event/ComponentListener;)V
[ \ S remove
^ _ ` getView ()Ljava/awt/Component;
U b c d isValid ()Z
f g validateView
i j k getWidth ()I m n o p ( java/awt/Rectangle width m r s ( x
u v w positionAdjustment (III)I
y z k getHeight m | } ( height m ? ( y
? ? ? getViewPosition ()Ljava/awt/Point;
U ? ? ? getSize ()Ljava/awt/Dimension; ? r ? java/awt/Point ?
? ? ?
getExtentSize
? ? ? getParent ()Ljava/awt/Container;
? ? ? ? ? java/awt/Container getComponentOrientation !()Ljava/awt/ComponentOrientation;
? ? ? ? d java/awt/ComponentOrientation
isLeftToRight ? n ? java/awt/Dimension
? ? ? ? ? java/lang/Math max (II)I
? ? ? ? min ? |
? ? ? setViewPosition (Ljava/awt/Point;)V
? ? ? ? ? javax/swing/SwingUtilities getValidateRoot +(Ljava/awt/Container;Z)Ljava/awt/Container;
U ? ? 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
U ? getLocation
? (II)V
inBlitPaint
repaintAll
waitingForRepaint
repaintTimer Ljavax/swing/Timer;
createRepaintTimer ()Ljavax/swing/Timer;
"#$% javax/swing/Timer stop
"'( start
*+ d
isBlitting
-. ? getViewLocation
U01 ? getBounds
34 d isOpaque
?67 ? clipRect9 java/awt/Graphics2D
8;<= getTransform !()Ljava/awt/geom/AffineTransform;
?@ k getType
BCD getScaleX ()D
?FGH abs (D)D
JKD getScaleY
MND getShearY
?PQR hypot (DD)D
TUD getShearX
?WXH ceilZ 6javax/swing/JViewport$BackingStoreMultiResolutionImage Y\] ( scaledWidth Y_` ( scaledHeight
bcd createScaledImage (IIII)Ljava/awt/Image;
?f ? ?
hij paintViaBackingStore *(Ljava/awt/Graphics;Ljava/awt/Rectangle;)V
li
?nop equals (Ljava/lang/Object;)Z
?
?
m
uvw computeBlit M(IILjava/awt/Point;Ljava/awt/Point;Ljava/awt/Dimension;Ljava/awt/Rectangle;)Z
?yz{ copyArea (IIIIII)V
m}~ intersection *(Ljava/awt/Rectangle;)Ljava/awt/Rectangle;
??? createImage (II)Ljava/awt/Image;
Y? ? (IIIILjava/awt/Image;)V
?? ? reshape
?? viewChanged
?? fireStateChanged
???
setScrollMode (I)V
U3
?? d isFPScale
??? getGraphicsConfiguration "()Ljava/awt/GraphicsConfiguration;
????= java/awt/GraphicsConfiguration getDefaultTransform
????? sun/swing/SwingUtilities2 isFloatingPointScale "(Ljava/awt/geom/AffineTransform;)Z
?? k getComponentCount
??? getComponent (I)Ljava/awt/Component;
[
??? addImpl *(Ljava/awt/Component;Ljava/lang/Object;I)V
??? createViewListener &()Ljavax/swing/JViewport$ViewListener;
U?? Y addComponentListener
?? hasHadValidView
??
revalidate
?? repaint
?
U?? ? getPreferredSize
?n
U??? setSize (Ljava/awt/Dimension;)V
?? k getX
?? k getY
?? d canUseWindowBlitter
???? getDirtyRegion .(Ljavax/swing/JComponent;)Ljava/awt/Rectangle;
?? ? getVisibleRect
m??? contains (Ljava/awt/Rectangle;)Z
???
beginPaint
??? safelyGetGraphics )(Ljava/awt/Component;)Ljava/awt/Graphics;
??j flushViewDirtyRegion
U?? setLocation
y
m ?
??? windowBlitPaint (Ljava/awt/Graphics;)Z
?? d needsRepaintAfterBlit
???? notifyRepaintPerformed (Ljavax/swing/JComponent;IIII)V
??? ? markCompletelyClean
??? endPaint
m '(Ljava/awt/Point;Ljava/awt/Dimension;)V
?G (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
$ \"
&'( getListeners -(Ljava/lang/Class;)[Ljava/util/EventListener;* #[Ljavax/swing/event/ChangeListener;
,-. getListenerList ()[Ljava/lang/Object;0 javax/swing/event/ChangeEvent
/2 3 (Ljava/lang/Object;)V567 stateChanged "(Ljavax/swing/event/ChangeEvent;)V
?
?
?;?< (JIIII)V
;? trueA false
?CDE toString ()Ljava/lang/String;G
IJE paramString LMN makeConcatWithConstants \(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
PQR firePropertyChange 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
TUV EnableWindowBlit Ljava/lang/Object;
XnY java/lang/String
U[\ d
isLightweight
U ?
_`abc sun/awt/AWTAccessor getComponentAccessor )()Lsun/awt/AWTAccessor$ComponentAccessor;efghi %sun/awt/AWTAccessor$ComponentAccessor getPeer 3(Ljava/awt/Component;)Ljava/awt/peer/ComponentPeer;klmn d java/awt/peer/ComponentPeer canDetermineObscuritykpq d
isObscureds javax/swing/JViewport$1
r
"v w #(ILjava/awt/event/ActionListener;)V
"yz 4
setRepeats
|} paintView
0
??? blitDoubleBuffered 8(Ljavax/swing/JComponent;Ljava/awt/Graphics;IIIIIIIIII)V
8??? getComposite ()Ljava/awt/Composite; ????? java/awt/AlphaComposite Src Ljava/awt/AlphaComposite;
8??? setComposite (Ljava/awt/Composite;)V
??z? 5(Ljavax/swing/JComponent;Ljava/awt/Graphics;IIIIIIZ)V
??? translate
?? paintForceDoubleBuffered
i
?
?? d isShowing
?? d
isPainting
??? isLightweightComponent (Ljava/awt/Component;)Z
??
??
? i
? y
m??? setBounds (Ljava/awt/Rectangle;)V
???? computeIntersection .(IIIILjava/awt/Rectangle;)Ljava/awt/Rectangle;
mn
?? d isOptimizedDrawingEnabled
????
getComponents ()[Ljava/awt/Component;
U?1
m???
intersects
? ?
??? accessibleContext 'Ljavax/accessibility/AccessibleContext;? )javax/swing/JViewport$AccessibleJViewport
?
? I? ()Ljavax/swing/plaf/ViewportUI;U? 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;X 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;v java/awt/Composite comps [Ljava/awt/Component; dirtyRegion oldClip tmp2
lastParentx getAccessibleContext )()Ljavax/accessibility/AccessibleContext; ()Ljavax/swing/plaf/ComponentUI;
SourceFile JViewport.java NestMembers BootstrapMethods?
???M? $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 !
? ?? ? N UV
? ? ? ? ? # $ ? ( ? ? ? ( ? ? ? ( ? ? ' ( ? ? ? ? ? ? ; ? ? C*? *? *? *? *? *? *? *? !*? %**? )? -*? 1*? 5*? 8? ? : ? ? ? ? ? ? " ? ' ? ,! 4" 9# =$ B%? C?? I? ? 2 *? ;? ?? ? 0? ?? C M ? > *+? A? ?
> ?? ?? =? ? ? ?Z??Z??s? 7 ? : **? E? ?? K? ?
H I? ?? ?E ? - N? ? V? ?? ?? ? R *+? P? ?
g h? * ?? ?? ?V ? ( \ S ? J +*? ? T*+? Z? ? q r
s? ?? ?? ?? ? ?
[*? ]M,? ?,? a? *? e**? h+? l+? q? t>**? x+? {+? ~? t6? ?*? ?:,? ?:? ?6? ?6*? ?: Y? ?d? ?Y? ?d? ?,? a? ?*? ?? ?? ?? >? ? ? ?`? ?? ? ? ? ?d? ?? ?? P? ?? H? ?? ? ? ?? ?? ? ? ? ?d? ?? ? ? ? ?d? ?? ?? ?? ?? ? ? ?`? ?? ? ? ? ?d? ?? ?? ? ?? ? ?? ??
? ?? *? ?*? ? ? ? ? ? ?
? ? ? &? 8? A? G? M? T? [? a? l? x? ? ?? ?? ?? ?? ?? ?? ????-?5?;?O?U?Z?? f
G? M
?? T? ( [ ?? ( a ??? &4? ( 8"? ( [?? [?? V?? ? A ?
U
? +? t
m U ? ? ? )
?
m U g ? ? !*? ?L+? ?+? ?*? ?M,? ,+? ? ?? ? " ? ?
? ? ? ? ? ?? !?? ??
?? ? ? U? ? v w ? ? T? `? ?? `? ?? ?
t`d?? ? t?? ? t?? ?
t`d?? ? 6
# * 3 6 ? B$ K% R(? * T?? T? ( T? ( T? ( ?
?? ? T +?
? ?Yŷ ǿ? ? <