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

There is a newer version: 2024-05-10
Show newest version
????:?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34	setOpaque(Z)V

67updateUI

9:4setInheritsPopupMenu	
<=>uiLjavax/swing/plaf/ComponentUI;@javax/swing/plaf/ViewportUI
BCDsetUI!(Ljavax/swing/plaf/ComponentUI;)V
FGHIJjavax/swing/UIManagergetUI8(Ljavax/swing/JComponent;)Ljavax/swing/plaf/ComponentUI;

LCM (Ljavax/swing/plaf/ViewportUI;)VO
ViewportUI

QRSsetView(Ljava/awt/Component;)V
UVWXYjava/awt/ComponentremoveComponentListener%(Ljava/awt/event/ComponentListener;)V
[\Sremove

^_`getView()Ljava/awt/Component;
UbcdisValid()Z

fgvalidateView

ijkgetWidth()I	mnop(java/awt/Rectanglewidth	mrs(x

uvwpositionAdjustment(III)I

yzk	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/ContainergetComponentOrientation!()Ljava/awt/ComponentOrientation;
????djava/awt/ComponentOrientation
isLeftToRight	?n?java/awt/Dimension
?????java/lang/Mathmax(II)I
????min	?|

???setViewPosition(Ljava/awt/Point;)V
?????javax/swing/SwingUtilitiesgetValidateRoot+(Ljava/awt/Container;Z)Ljava/awt/Container;
U??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
U?getLocation
?(II)V	
inBlitPaint	

repaintAll	
waitingForRepaint	
repaintTimerLjavax/swing/Timer;

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

*+d
isBlitting

-.?getViewLocation
U01?	getBounds

34disOpaque
?67?clipRect9java/awt/Graphics2D
8;<=getTransform!()Ljava/awt/geom/AffineTransform;
?@kgetType
BCD	getScaleX()D
?FGHabs(D)D
JKD	getScaleY
MND	getShearY
?PQRhypot(DD)D
TUD	getShearX
?WXHceilZ6javax/swing/JViewport$BackingStoreMultiResolutionImage	Y\](scaledWidth	Y_`(scaledHeight

bcdcreateScaledImage(IIII)Ljava/awt/Image;
?f??

hijpaintViaBackingStore*(Ljava/awt/Graphics;Ljava/awt/Rectangle;)V

li
?nopequals(Ljava/lang/Object;)Z
?
?
m

uvwcomputeBlitM(IILjava/awt/Point;Ljava/awt/Point;Ljava/awt/Dimension;Ljava/awt/Rectangle;)Z
?yz{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/GraphicsConfigurationgetDefaultTransform
?????sun/swing/SwingUtilities2isFloatingPointScale"(Ljava/awt/geom/AffineTransform;)Z

??kgetComponentCount

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

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

???createViewListener&()Ljavax/swing/JViewport$ViewListener;
U??YaddComponentListener	
??hasHadValidView

??
revalidate

??repaint
?
U???getPreferredSize
?n
U???setSize(Ljava/awt/Dimension;)V
??kgetX
??kgetY

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

??jflushViewDirtyRegion
U??setLocation
y
m?

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

??dneedsRepaintAfterBlit
????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/ViewportLayoutSHARED_INSTANCELjavax/swing/ViewportLayout;	
listenerList%Ljavax/swing/event/EventListenerList; javax/swing/event/ChangeListener
 !"#javax/swing/event/EventListenerListadd-(Ljava/lang/Class;Ljava/util/EventListener;)V
$\"
&'(getListeners-(Ljava/lang/Class;)[Ljava/util/EventListener;*#[Ljavax/swing/event/ChangeListener;
,-.getListenerList()[Ljava/lang/Object;0javax/swing/event/ChangeEvent
/23(Ljava/lang/Object;)V567stateChanged"(Ljavax/swing/event/ChangeEvent;)V

?

?
?;?<(JIIII)V
;?trueAfalse
?CDEtoString()Ljava/lang/String;G
IJEparamStringLMNmakeConcatWithConstants\(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
PQRfirePropertyChange9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V	
TUVEnableWindowBlitLjava/lang/Object;
XnYjava/lang/String
U[\d
isLightweight
U?
_`abcsun/awt/AWTAccessorgetComponentAccessor)()Lsun/awt/AWTAccessor$ComponentAccessor;efghi%sun/awt/AWTAccessor$ComponentAccessorgetPeer3(Ljava/awt/Component;)Ljava/awt/peer/ComponentPeer;klmndjava/awt/peer/ComponentPeercanDetermineObscuritykpqd
isObscuredsjavax/swing/JViewport$1
r
"vw#(ILjava/awt/event/ActionListener;)V
"yz4
setRepeats

|}	paintView
0

???blitDoubleBuffered8(Ljavax/swing/JComponent;Ljava/awt/Graphics;IIIIIIIIII)V
8???getComposite()Ljava/awt/Composite;	?????java/awt/AlphaCompositeSrcLjava/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
??disOptimizedDrawingEnabled
????
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	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;bsg
java/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;XtmJparentLjava/awt/Container;isViewSizeSetStringlastPaintPositionStringscrollUnderwayStringpropertyNameoldValuenewValuepeerLjava/awt/peer/ComponentPeer;heavyParenttimerretValueclipXclipYclipWclipH	blitFromX	blitFromYblitToXblitToYblitWblitHoldCompositeLjava/awt/Composite;vjava/awt/Compositecomps[Ljava/awt/Component;dirtyRegionoldCliptmp2
lastParentxgetAccessibleContext)()Ljavax/accessibility/AccessibleContext; ()Ljavax/swing/plaf/ComponentUI;
SourceFileJViewport.javaNestMembersBootstrapMethods?
???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ViewListenerComponentAccessorAccessibleJViewport?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup!
????NUV
???? ?#$?(???(???(??'(??????;??C*?*?	*?*?*?*?*?*?!*?%**?)?-*?1*?5*?8??: ?	?????"?'?,!4"9#=$B%?C??I??2*?;????0???CM?>*+?A??
>????=????Z??Z??s?7?:**?E???K??
HI????E?-N??V??????R*+?P??
gh?*?????V?(\S?J+*??T*+?Z??qr
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

mU???)
?

mUg??!*??L+??+??*??M,?,+?????"??
????? ?? !????
????U??vw??T?`???`????
t`d???t???t???
t`d???6

	#*36?B$K%R(?*T??T?(T?(T?(?
???T+?
??Yŷǿ??<=????????6??Y?̰?J????N++++Z??Z??Z?յ?+??
YZ?????Z????p"*???M,+???,+???,+???,??_`ab c? "??"i??&*+??M*,??+*?*?W,??
N,?-???"hjkmnm#n%o? &??& ??
??	ij??-*+??N*-??+,??+*?*?W-??:-???##%#?&	rtuvx y#x)y,z?*-??--?'??#
?m?	?d?,??????d?C*?%?????????@.??f*?]L+?+?
???Y?
????	?????????U?Bt*?h=*?x>???*??	*+???*??a*?+??:?l*?h??{*?x?(*?*??**??*??!*??&?*??
*??!*??4*??-+??:?l*?h??{*?x?*?*??!*??*?)?
*?]?*+??**?,??*?]?/:*?2?+?l?{?5*???666+?8???9?9
+?8:?::

?>6?~??R?~? ?
?Ak?E9?
?Ik?E9
?-?
?A
?L?Ok?E9?
?S
?I?Ok?E9
?V?6
?V?6?G*??Y?**??Y:?[?
?^??6??	??6?e**?a?+??:?l??{?7*?2?+?l???{???e?+?e*+?g?*+?k?*??*?*?,?m?*+?k???Y?q:??Y?q:	??Y?r:
?mY?s:*?,:??*???d6
??*???d6*
	
?t6?*+?k??	????d6	????d6+??:+?e*+??:????
??
???x+?q?~?l?{?e?|:??*??+*?*?W??
:??**?,?*???T\\^\??c??
????? ?'?,?2?D?J?O?V?^?e?o?v?}????????????????????????????????
?
????"?)?0?;?C?P?`?u??????
??
???? '!* 0$8&B)G+J-_/g2p3y4?5?7?8?9?:?;?>?@?A?D?I?J?LN2P;QBRHUTWYX\WcXf\n]s^?.2P
??$
????
"?)?
0?(?K?;???(?~(?x??ip?y?	???
????? ???(
???(??!t??top(
j}(??"?m#
j](
g`(??%??)m
?0
?m
@?5

?m8$)?;Y@?@?
?m?*m!	??f
?m???m???
?m???m?m?	?	
?mcd??*??
*???*??:?YY????cdgi?>*??*p(*}(*](*`($?????A*?h?*?x??6?*?*???
*???*??*????"???"?+?7?<?@??>A??As(A?(A%(A&()'?@????k*?%*???????????((?O
?

??)Z?*[s+s,s-?s./k?/*?%??????0d?C*?%?????????@???14?\?*???*????	???2????+d?x(*?]L*?%?+??+???*??????
'
?(??#???
?&U@?d?a*??L+?+???????	???34???_`?H*???*?????!????@URS??a*??=d>?**?????????*?	+?*+??**???+*???*???
*???+?*??*??*??*????F23
437!9%:,;4<<?CAJCNDSGXI\J`K?*	5(a??a??\6(?
?	?
7??{$*?]L+?
??Y?ð*?	?+???+?İ?VX	Y[\_?$?????	?U8???**?]M,?#,??N+-?ǚ*?,+??*?	*????&	kl	mnrs t%u)x?*9?*??*:?%????)U????,*?]L+?+?
M,,??t??,,??t??,???Y?
????	??? ?"?? ;,??'????"U????g*?]M,??+??6+??6,??,?:??>??6?,?/:?q>?~6t6t6?
?*???*?)??*?ҙ?*??:	,?:
	
??:?
?ٶܚ?	??*??:*??,??mY*?h*?x
??????:

??**??*?????	*
?q
?~
?l
?{??	*?????	*??	
??	???
:	????,??*??*?,??*?*??*????'//1/??/??	?
???#?)?0?3?9???F?K?P?]?r?x?~??????????????????????????? ?'?,?/?6?<?D?I?L?Q?Y?^?b?f???#
<=)
>(0?(9
????X?
x???	~?@=
??A?g??g;b???(>(F!?(Ws(Q?(KB(PC(???
U?(
?U?
?U??;?m?Q
?U?m?m
?
?U?m?m
?B
?U?m		?D??:?mY*??*?????????vw?#
?6?6*??:	?|?x	???n?-t????	??`?~?-?????~-Z??Z???q	????	??d??	???l?{??|?x	???n?-t????	??`?q?-?????q-Z??Z???~	??d??	?????l	???{???? 	$(
.4CHNTeo|???"?#?$?%?&?)?*?+?.?0?1?34
6:?f
???(?(??E(F(?G?	??C?:0:???/*???F????HIJ?=	??Y+???S?	??	K?IL?=	??Y+?	??_?	??	;M??s*??M+,?ǚ*+?*????jk
lmo? ??N?O???????3	?Y*?????	??+,?.???????PQ?D*?+???
?????RSTQ?D*?+?#??
?????RSUV?8*??%?)?????????E*??+L+?d=?6+2?'*?!?*?/Y*?1?!+`2?*?!?4????̱?"????!?-?>?D?? 
75(E??=WX??
Y??<??2*??:?*?8`*?9`?:?*?=?????%?1??H2??2Z[2s(2?(2%(2&(,\]?	?%?JE??D*?	?	>?@L*??
*??B?FM*??	>?@N*?H+,-?K??????&?-?7??*D??3^?&_?7
`??
BX?XBX?
XBXQR??#*+,-?O+?S?W?-?*???*????"?*#??#a?#bV#cV??d??@*??L+?+?Z?+?]L???+?%?^+?dM,?,?j?,?o????*
#%&)* +&-4.<5>8? &de@??;f??
?U% ?V?"Y,?rY*?t?uL+?x+??<FG???g?j?}*?]?N,?s,?l?l,?{?e,Y?q-??`?q,Y?~-??`?~+??:?+*?h*?x?e+,?q,?~,?l,?{?5+??:?l??{?*+?{??2QRS'T4U:V?XMZa[g]w^|a?4:B?}??}}A?u?=??Mm?.????
*?h=*?x>???*??:*?]?:*??*?*?,?m?*+?{6?ӻ?Y?q:??Y?q:??Y?r:	?mY?s:
*?,:??*???d6??*???d6
*
	
?t6?*+?{6?i?~
?|:Y?q??d?qY?~??d?~*+?q?~?l?{????????	??	???6**?,???rjk
mnrs#u/v8w=xC|L}U~^g?m?|??????????????????????@h?h?Z?L?U?^??	g??
m? |??(???(
?v!??p(
}(h??#??=?Q??#?
?i
?????m??e
??????
?*??:
	d6
d6:,?8?,?8:??:????
*,???,?8??+??6+??6,??,?e+,??,tt????J??
????$?+?3?G?L?U?[?a?i?t?y?????$?????=??i(?j(?k(?l(?m(?n(?o(	?p(
?q(?r(~??

w(p(mst[)s(a#?(?%?3
??u!}?O?+??M*?]?N-??*?h?W-??6-??6+??+,?qd,?~d,?l,?{?e-+??+tt??+,?q,?~,?l,?{?e?*?*+??*??
:*???lv~~?~?J??
???$?,?F?K?U?i?l?q?v?{?~??????>Ks($E?(??????
|?=??lmQ		?d?E*???*????*?]???*????*??*?????L+?+?l?+?{???mY*?h*?x??M?mY?sN::*:????????6??6??6	??6
-,??	
,??W,-?????g??_????T??:6?d6

?
2?
d6?	?
????? 2??:,?????????,Y?q`?q,Y?~`?~:??:??3?????+????$?&?+?5?G?I[cfiy?	?
??
??????????????!"#&#'.(2<*A,C.???5(
?Jwx?G?(??s(???(??%(	??&(
E??5y?[??c?z?f?{?l?\]i?|??t
?"m?"
mmmm?U?B
mmmm?U?(}???#
mmmm?U~?S*???*??Y*?Ƶ?*????@AC????AI??/*?ǰ?r?????ʳS??}???
?Yr????2Y
?
?e_?	r?
????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy