All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.desktop.classes.javax.swing.JViewport.class Maven / Gradle / Ivy

????=?java/awt/geom/AffineTransform
javax/swing/JComponent()V	

javax/swing/JViewport
isViewSizeSetZ	
lastPaintPositionLjava/awt/Point;	
backingStore	
backingStoreImageLjava/awt/Image;	
scrollUnderway	
 viewListener"Ljava/awt/event/ComponentListener;	
"#$changeEventLjavax/swing/event/ChangeEvent;	
&'(
scrollModeI

*+,createLayoutManager()Ljava/awt/LayoutManager;

./0	setLayout(Ljava/awt/LayoutManager;)V

23updateUI

567setInheritsPopupMenu(Z)V	
9:;uiLjavax/swing/plaf/ComponentUI;=javax/swing/plaf/ViewportUI
?@AsetUI!(Ljavax/swing/plaf/ComponentUI;)V
CDEFGjavax/swing/UIManagergetUI8(Ljavax/swing/JComponent;)Ljavax/swing/plaf/ComponentUI;

I@J (Ljavax/swing/plaf/ViewportUI;)VL
ViewportUI

NOPsetView(Ljava/awt/Component;)V
RSTUVjava/awt/ComponentremoveComponentListener%(Ljava/awt/event/ComponentListener;)V
XYPremove

[\]getView()Ljava/awt/Component;
R_`aisValid()Z

cdvalidateView

fghgetWidth()I	jklm(java/awt/Rectanglewidth	jop(x

rstpositionAdjustment(III)I

vwh	getHeight	jyz(height	j|}(y

??getViewPosition()Ljava/awt/Point;
R???getSize()Ljava/awt/Dimension;	?o?java/awt/Point	?|

???
getExtentSize

???	getParent()Ljava/awt/Container;
?????java/awt/ContainergetComponentOrientation!()Ljava/awt/ComponentOrientation;
????ajava/awt/ComponentOrientation
isLeftToRight	?k?java/awt/Dimension
?????java/lang/Mathmax(II)I
????min	?y

???setViewPosition(Ljava/awt/Point;)V
?????javax/swing/SwingUtilitiesgetValidateRoot+(Ljava/awt/Container;Z)Ljava/awt/Container;
R??validate
?????javax/swing/RepaintManagercurrentManager6(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/ImagegetGraphics()Ljava/awt/Graphics;
?????java/awt/GraphicsgetColor()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
?	drawImage3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z
?dispose
R	?getLocation
?(II)V	
inBlitPaint	

repaintAll	
waitingForRepaint	
repaintTimerLjavax/swing/Timer;

createRepaintTimer()Ljavax/swing/Timer;
 !"javax/swing/Timerstop
$%start

'(a
isBlitting

*+?getViewLocation
R-.?	getBounds

01aisOpaque
?34?clipRect6java/awt/Graphics2D
589:getTransform!()Ljava/awt/geom/AffineTransform;
<=hgetType
?@A	getScaleX()D
?CDEabs(D)D
GHA	getScaleY
JKA	getShearY
?MNOhypot(DD)D
QRA	getShearX
?TUEceilW6javax/swing/JViewport$BackingStoreMultiResolutionImage	VYZ(scaledWidth	V\](scaledHeight

_`acreateScaledImage(IIII)Ljava/awt/Image;
?c??

efgpaintViaBackingStore*(Ljava/awt/Graphics;Ljava/awt/Rectangle;)V

if?
?klmequals(Ljava/lang/Object;)Z
?
?
j

rstcomputeBlitM(IILjava/awt/Point;Ljava/awt/Point;Ljava/awt/Dimension;Ljava/awt/Rectangle;)Z
?vwxcopyArea	(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/GraphicsConfigurationgetDefaultTransform
?????sun/swing/SwingUtilities2isFloatingPointScale"(Ljava/awt/geom/AffineTransform;)Z

??hgetComponentCount

???getComponent(I)Ljava/awt/Component;

X
???addImpl*(Ljava/awt/Component;Ljava/lang/Object;I)V

???createViewListener&()Ljavax/swing/JViewport$ViewListener;
R??VaddComponentListener	
??hasHadValidView

??
revalidate

??repaint
?
R???getPreferredSize
?k
R???setSize(Ljava/awt/Dimension;)V
??hgetX
??hgetY

??acanUseWindowBlitter
????getDirtyRegion.(Ljavax/swing/JComponent;)Ljava/awt/Rectangle;
???getVisibleRect
j???contains(Ljava/awt/Rectangle;)Z
???
beginPaint
???safelyGetGraphics)(Ljava/awt/Component;)Ljava/awt/Graphics;

??gflushViewDirtyRegion
R??setLocation
v
j?

???windowBlitPaint(Ljava/awt/Graphics;)Z

??aneedsRepaintAfterBlit
????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/ViewportLayoutSHARED_INSTANCELjavax/swing/ViewportLayout;	
listenerList%Ljavax/swing/event/EventListenerList; javax/swing/event/ChangeListener
#javax/swing/event/EventListenerListadd-(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;)V234stateChanged"(Ljavax/swing/event/ChangeEvent;)V

?

?
?8?9(JIIII)V
8<true>false
?@ABtoString()Ljava/lang/String;D
FGBparamStringIJKmakeConcatWithConstants\(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
MNOfirePropertyChange9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V	
QRSEnableWindowBlitLjava/lang/Object;
UkVjava/lang/String
RXYa
isLightweight
R?
\]^_`sun/awt/AWTAccessorgetComponentAccessor)()Lsun/awt/AWTAccessor$ComponentAccessor;bcdef%sun/awt/AWTAccessor$ComponentAccessorgetPeer3(Ljava/awt/Component;)Ljava/awt/peer/ComponentPeer;hijkajava/awt/peer/ComponentPeercanDetermineObscurityhmna
isObscuredpjavax/swing/JViewport$1
o
st#(ILjava/awt/event/ActionListener;)V
vw7
setRepeats

yz?	paintView
-

}~blitDoubleBuffered8(Ljavax/swing/JComponent;Ljava/awt/Graphics;IIIIIIIIII)V
5???getComposite()Ljava/awt/Composite;	?????java/awt/AlphaCompositeSrcLjava/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
??aisOptimizedDrawingEnabled
????
getComponents()[Ljava/awt/Component;
R?.|
j???
intersects
??	
???accessibleContext'Ljavax/accessibility/AccessibleContext;?)javax/swing/JViewport$AccessibleJViewport
?

?F?()Ljavax/swing/plaf/ViewportUI;R?javax/accessibility/Accessible	uiClassIDLjava/lang/String;
ConstantValue
DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;BLIT_SCROLL_MODEBACKINGSTORE_SCROLL_MODESIMPLE_SCROLL_MODECodeLineNumberTableLocalVariableTablethisLjavax/swing/JViewport;Ljavax/swing/plaf/ViewportUI;Ljava/beans/BeanProperty;hiddenvisualUpdatedescription:The UI object that implements the Component's LookAndFeel.getUIClassIDchildLjava/awt/Component;constraintsindexscrollRectToVisibleviewPositionviewSizeLjava/awt/Dimension;startXstartYextentdxdycontentRectLjava/awt/Rectangle;view
StackMapTablevalidateRootrmLjavax/swing/RepaintManager;parentWidth
childWidthchildAt	setBorder(Ljavax/swing/border/Border;)VborderLjavax/swing/border/Border;	getInsets()Ljava/awt/Insets;$(Ljava/awt/Insets;)Ljava/awt/Insets;insetsLjava/awt/Insets;expertgLjava/awt/Graphics;bsgjava/lang/ThrowableoClipisPaintingOriginclipBmrImage8Ljavax/swing/JViewport$BackingStoreMultiResolutionImage;swDshg2dLjava/awt/Graphics2D;txLjava/awt/geom/AffineTransform;typecliprbdxbdyblitFromblitToblitSize	blitPaintnewLocationcanBlit
viewBoundsrecreateBackingStoreImagervImagewhsizeChangedmodeboundenumerationValuesJViewport.BLIT_SCROLL_MODE"JViewport.BACKINGSTORE_SCROLL_MODEJViewport.SIMPLE_SCROLL_MODE2Method of moving contents for incremental scrolls.
getScrollModeisBackingStoreEnabledsetBackingStoreEnabledenabledgc Ljava/awt/GraphicsConfiguration;ingetViewSizesetViewSizeoldSizenewSizepcLjavax/swing/JComponent;oldXoldYjviewdirtynewXnewYgetViewRectdxAbsdyAbs
extentSizeLjava/beans/Transient;toViewCoordinates*(Ljava/awt/Dimension;)Ljava/awt/Dimension;size"(Ljava/awt/Point;)Ljava/awt/Point;
setExtentSize	newExtent	oldExtentaddChangeListener%(Ljavax/swing/event/ChangeListener;)Vl"Ljavax/swing/event/ChangeListener;removeChangeListenergetChangeListeners%()[Ljavax/swing/event/ChangeListener;	listeners[Ljava/lang/Object;UtmJparentLjava/awt/Container;isViewSizeSetStringlastPaintPositionStringscrollUnderwayStringpropertyNameoldValuenewValuepeerLjava/awt/peer/ComponentPeer;heavyParenttimerretValueclipXclipYclipWclipH	blitFromX	blitFromYblitToXblitToYblitWblitHoldCompositeLjava/awt/Composite;sjava/awt/Compositecomps[Ljava/awt/Component;dirtyRegionoldCliptmp2
lastParentugetAccessibleContext)()Ljavax/accessibility/AccessibleContext; ()Ljavax/swing/plaf/ComponentUI;
SourceFileJViewport.javaNestMembersBootstrapMethods?
???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ViewListenerComponentAccessorAccessibleJViewport?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup!
????KRS
???? ?#$?(???(???(??'(??????;??>*?*?	*?*?*?*?*?*?!*?%**?)?-*?1*?4??6
 ?	?????"?'?,!4"8#=$?>??F??2*?8?*+?>??
=>???:????Z??Z??s?3?:**?B?**?u+?x+?{?q6??*?~:,??:??6??6*??:	Y??d??Y??d??,?^??*???????>??	??`?????	??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?
R
?+?t

jR???)
?

jRd??!*??L+??+??*??M,?,+?????"??
????? ?? !????
????R??st??T?`???`????
t`d???t???t???
t`d???6

#*36?B#K$R'?*T??T?(T?(T?(?
???T+?
??Y·Ŀ??;<>?????????6??Y?ɰ?I??????N++++Z??Z??Z?ҵ?+??
XY?????Z????p"*???M,+?޶?,+???,+???,??^_`a b? "??"f???&*+??M*,??+*?*?W,??
N,?-???"gijlml#m%n? &??& ??
??fg??-*+??N*-??+,??+*?*?W-??:-???##%#?&	qstuw x#w)x,y?*-??--?'??#
?j??a?,??????	a?C*?%?????????@+??f*?ZL+?+????Y?
????	?????????R???Bt*?e=*?u>???*?
?	*+???*??a*?+??:?i*?e??x*?u?(*?*??**??*??*??#?*??
*??*??4*??-+??:?i*?e??x*?u?*?*??*??*?&?
*?Z?*+??**?)??*?Z?,:*?/?+?i?x?2*???666+?5???9?9
+?5:?7:

?;6?~??R?~? ?
?>k?B9?
?Fk?B9
?-?
?>
?I?Lk?B9?
?P
?F?Lk?B9
?S?6
?S?6?G*??V?**??V:?X?
?[??6??	??6?e**?^?+??:?i??x?7*?/?+?i???x???b?+?b*+?d?*+?h?*??*?*?)?j?*+?h???Y?n:??Y?n:	??Y?o:
?jY?p:*?):??*???d6
??*???d6*
	
?q6?*+?h??	????d6	????d6+??:+?b*+??:????
??
???u+?n?{?i?x?b?y:??*??+*?*?W??
:??**?)?*???T\\^\??c??
????? ?'?,?2?D?J?O?V?^?e?o?v?}????????????????????????????????
?
????"?)?0?;?C?P?`?u???????	??????' *0#8%B(G*J,_.g1p2y3?4?6?7?8?9?:?=???@?C?H?I?KM2O;PBQHTTVYW\VcWf[n\s]?.2P
??$
???
?
"?)?
0?(?K?;???(?~(?x??ip?y?	???
????????(
???(??t??tom(
jz(???m 
jZ(
g](??%??)j
?0
?j
@?5

?j5$)?;V@?@?
?j?*j!	??f
?j???j???
?j???j?j??	
?j`a??*??
*?}?*?}:?VY????bcfh?>*??*m(*z(*Z(*](!?????A*?e?*?u??6?*?*???
*???*??*????"???"?+?7?<?@??>A??Ap(A}(A"(A#()$?@????k*?%*???????????%(?O
?

??&Z?'[s(s)s*?s+,h?/*?%??????-a?C*?%?????????@???.7?\?*???*???????/????(a?x(*?ZL*?%?+??+???*??????
'?(??#???
?&R@?a?a*??L+?+???????	???01???\]?H*???*????? ????@ROP??a*??=d>?**?????????*?	+?*+??**???+*???*???
*???+?*??*??*??*????F12
326!8%9,:4;<>C@JBNCSFXH\I`J?*	2(a??a??\3(?
?	?
4??{$*?ZL+?
??Y???*?	?+???+????UW	XZ[^?$?????	?R5???**?ZM,?#,??N+-?Ě*?,+??*?	*????&	jk	lmqr s%t)w?*6?*??*7?%????)R????,*?ZL+?+?M,,??t??,,??t??,???Y?
????	??? ?"?? 8,??'????"R????g*?ZM,??+??6+??6,??,?:??>??6?,?,:?n>?{6t6t6?
?*???*?&??*?ϙ?*??:	,?:
	
??:?
?ֶٚ?	??*??:*??,??jY*?e*?u
?????:

??**??*?????	*
?n
?{
?i
?x??	*?????	*??	
??	???
:	????,??*??*?,??*?*??*????'//1/??/??	?
???#?)?0?3?9???F?K?P?]?r?x?~??????????????????????????? ?'?,?/?6?<?D?I?L?Q?Y?^?b?f???#
9:)
;(0<(9
????X?
x???	~?=:
??>?g??g8b???(;(F!<(Wp(Q}(K?(P@(???
R?(
?R?
?R??;?j?Q
?R?j?j
?
?R?j?j
?B
?R?j	?A??:?jY*?~*??????????st?#
?6?6*??:	?|?x	???n?-t????	??`?{?-?????{-Z??Z???n	????	??d??	???i?x??|?x	???n?-t????	??`?n?-?????n-Z??Z???{	??d??	?????i	???x???? 
$(.
4CHNTeo|???!?"?#?$?%?(?)?*?-?/?0?23
59?f
???(?(??B(C(?D?	??C?:0:???/*???E????EFG?=	??Y+???R?	??	H?FI?=	??Y+???^?	??	8J??s*??M+,?Ě*+?*????ij
kln? ??K?L???????3	?	Y*?????	??+,?.???????MN?D*?+???
?????OPQN?D*?+? ??
?????OPRS?8*??"?&?????????E*??(L+?d=?6+2?'*?!?*?,Y*?.?!+`2?*?!?1????̱?"????!?-?>?D?? 
72(E??=TU??
V??9??2*??:?*?5`*?6`?7?*?:?????%?1??H2??2WX2p(2}(2"(2#(,YZ?	?%?GB??D*?	?	;?=L*??
*????CM*??	;?=N*?E+,-?H??????&?-?7?*D??3[?&\?7
]??
BU?UBU?
UBUNO??#*+,-?L+?P?T?-?*???*????"?*#??#^?#_S#`S??a??@*??L+?+?W?+?ZL???+?%?[+?aM,?,?g?,?l????*
')*-. /&142<9><? &ab@??;c??
?R%?V?Y,?oY*?q?rL+?u+??@JK???d?g?}*?Z?N,?s,?i?l,?x?e,Y?n-??`?n,Y?{-??`?{+??:?+*?e*?u?b+,?n,?{,?i,?x?2+??:?i??x?*+?x??2UVW'X4Y:Z?\M^a_gawb|e?4:B?}??}}>?u?:??Mj?.????
*?e=*?u>???*??:*?Z?:*??*?*?)?j?*+?x6?ӻ?Y?n:??Y?n:??Y?o:	?jY?p:
*?):??*???d6??*???d6
*
	
?q6?*+?x6?i?{
?y:Y?n??d?nY?{??d?{*+?n?{?i?x????????	??	???|6**?)???rno
qrvw#y/z8{=|C?L?U?^?g?m?|??????????????????????@e?e?Z?L?U?^??	g??
m?|??(???(
?v??m(
z(e??#??:?Q??#?
?i
?????j??e
??~??
?*??:
	d6
d6:,?5?,?5:??:????
*,???,?5??+??6+??6,??,?b+,??,tt????J??
????$?+?3?G?L?U?[?a?i?t?y?????$?????:??f(?g(?h(?i(?j(?k(?l(	?m(
?n(?o(~??

w(p(mpq[)p(a#}(?%?3
??r!z??O?+??M*?Z?N-??*?e?W-??6-??6+??+,?nd,?{d,?i,?x?b-+??+tt??+,?n,?{,?i,?x?b?*?
*+??*?
?
:*?
??lv~~?~?J??
???$?,?F?K?U?i?l?q?v?{?~??????>Kp($E}(??????
|?:??ljQ	?a?E*???*????*?Z???*????*??*?????L+?+?i?+?x???jY*?e*?u??M?jY?pN::*:????????6??6??6	??6
-,??	
,??W,-?????g??_????T??:6?d6

?
2?
d6?	?
????? 2??:,?????????,Y?n`?n,Y?{`?{:??:??3?????+????$?&?+?5?GI[cfiy?
????????????????"?#%&'*#+.,2<.A0C2???2(
?Jtu?G?(??p(??}(??"(	??#(
E??5v?[??c?w?f?x?l?YZi?y??t
?"j?"
jjjj?R?B
jjjj?R?(z???#
jjjj?R{|?S*???*??Y*?õ?*????DEG????AF}?/*?İ?r???~?dzP??}??
?	Vo????2V
?	
?b\?	o?
????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy