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

META-INF.modules.java.desktop.classes.javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneLayout.class Maven / Gradle / Ivy

????:?javax/swing/SwingConstants	9javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneLayoutthis$0*Ljavax/swing/plaf/basic/BasicTabbedPaneUI;


java/lang/Object()V

calculateSize(Z)Ljava/awt/Dimension;	(javax/swing/plaf/basic/BasicTabbedPaneUItabPaneLjavax/swing/JTabbedPane;
javax/swing/JTabbedPanegetTabPlacement()I
 !"	getInsets()Ljava/awt/Insets;
$%&getContentBorderInsets(I)Ljava/awt/Insets;
()&getTabAreaInsets+java/awt/Dimension
*-
.(II)V
01getTabCount
345getComponentAt(I)Ljava/awt/Component;
789:;java/awt/ComponentgetMinimumSize()Ljava/awt/Dimension;
7=>;getPreferredSize	*@ABheightI
DEFGHjava/lang/Mathmax(II)I	*JKBwidth
MNOcalculateMaxTabHeight(I)I	QRSTBjava/awt/Insetstop	QVWBbottom
YZHpreferredTabAreaWidth
\]OcalculateMaxTabWidth	Q_`Bleft	QbcBright
efHpreferredTabAreaHeight
hijgetFontMetrics()Ljava/awt/FontMetrics;
lmncalculateTabWidth(IILjava/awt/FontMetrics;)I
pqrcalculateTabAreaHeight(III)I
tuvwjava/awt/FontMetrics	getHeight	yzBmaxTabWidth
|}rcalculateTabHeight
?rcalculateTabAreaWidth
???setRolloverTab(I)V
??getSelectedIndex
???getVisibleComponent()Ljava/awt/Component;
??calculateLayoutInfo
???setVisibleComponent(Ljava/awt/Component;)V
?????javax/swing/SwingUtilitiesfindFocusOwner*(Ljava/awt/Component;)Ljava/awt/Component;
???	getBounds()Ljava/awt/Rectangle;
??getComponentCount	??BrunCount	??BmaxTabHeight	?J?java/awt/Rectangle	?@
??5getComponent	???tabContainer7Ljavax/swing/plaf/basic/BasicTabbedPaneUI$TabContainer;
7???	setBounds(IIII)V
??layoutTabComponents
???requestFocusForVisibleComponent()Z
??requestFocus
???assureRectsCreated
??.calculateTabRects	???isRunsDirtyZ
??java/awt/Point
????5javax/swing/plaf/basic/BasicTabbedPaneUI$TabContainergetX
???getY
?-
???scrollableTabLayoutEnabled
???translatePointToTabPanel$(IILjava/awt/Point;)Ljava/awt/Point;
??5getTabComponentAt
???getTabBounds+(ILjava/awt/Rectangle;)Ljava/awt/Rectangle;
???getTabInsets(II)Ljava/awt/Insets;	???Bx	??	???By	??
???getTabLabelShiftX(IIZ)I
???getTabLabelShiftY
??;getSize
?????)javax/swing/plaf/basic/BasicGraphicsUtils
isLeftToRight(Ljava/awt/Component;)Z
OgetTabRunOverlay	BselectedRun	rects[Ljava/awt/Rectangle;	
tabRuns[I
expandTabRunsArray
?normalizeTabRuns
HgetRunForTab
shouldRotateTabRuns(I)Z
.
rotateTabRuns
HgetTabRunIndent
!"#shouldPadTabRun(II)Z
%&?	padTabRun
().padSelectedTab??
-.HlastTabInRun@??
D456round(F)I
89&getSelectedTabPadInsets;java/awt/LayoutManager-(Ljavax/swing/plaf/basic/BasicTabbedPaneUI;)VCodeLineNumberTableLocalVariableTablethis;Ljavax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneLayout;addLayoutComponent)(Ljava/lang/String;Ljava/awt/Component;)VnameLjava/lang/String;compLjava/awt/Component;removeLayoutComponentpreferredLayoutSize*(Ljava/awt/Container;)Ljava/awt/Dimension;parentLjava/awt/Container;minimumLayoutSizesizeLjava/awt/Dimension;	componenti	tabExtentminimumtabPlacementinsetsLjava/awt/Insets;
contentInsets
tabAreaInsetszeroSizecWidthcHeight
StackMapTabletabWidthrowsmetricsLjava/awt/FontMetrics;tabCounttotal	tabHeightcolumns
fontHeightlayoutContainer(Ljava/awt/Container;)VcxcytabContainerWidthtabContainerHeight
tabContainerX
tabContainerYchildcwch
selectedIndexvisibleComponentselectedComponent
totalTabWidthtotalTabHeightshouldChangeFocusboundsLjava/awt/Rectangle;numChildren{java/awt/Containerc
preferredSizeouterXouterY
outerWidthouterHeightisSelecetedrectdeltaLjava/awt/Point;returnAtjstartnextendrightMargin
tabRunOverlayverticalTabRunsleftToRightsaveprevLastLenlastprevLastrun
keepAdjustingweightDpastRectrunWidth
deltaWidthfactorF	runHeightdeltaHeightlastRectselRect	padInsets
SourceFileBasicTabbedPaneUI.javaNestHostInnerClassesTabbedPaneLayoutTabContainer!
:
<=>
*+?*?	?>
c?
@A
BC=??>
e? @ADEFGH?=5?>
g?@AFGIJ=:*??>
j?@AKLMJ=:*??>
n?@AKL=?Y*???=*???N*??#:*??':?*Y?,:666	6
6*???/?L*???2:?3??6??<:

?
??
?C6

?I	?C6	????	`6
`6?KKK*??L?C6*?Pd?Ud?X6`6?.*??[?C6*?^d?ad?d6`6?*Y-?^`-?a`?^`?a`-?U`-?P`?P`?U`?,?>v
w
x
y 
z*
|5
}8
~;
>
?A
?S
?a
?f
?r
?y
?~
??
??
??
??
??
??
??
??
??
??
?
?
?!
???yNO
a5PGDXQB?
RBY@AYS?NTBCUV 9WV*/XV5$YO8!AB;KB>ZB	A[B
?RB\5?DQQQ*?-7D*??+-?*fH=fu*??gN*???/66?Y66*??L66		?1*?	-?k6
?
`?	?6
`6?	???*??o6?>B
?
?
?
?
?
?"
?,
?6
?C
?Q
?T
?W
?^
?d
?r
??pC]B
/5QB	S^B"P?B,F?Bu@AuTBuKBm_`aaB^bB\!?/
t?'??
ZH={?*??gN*???/66?j66-?s6*?*??[?x6		?2*?	?{6
?
`?	?6
`6?	???*?*??x?~6?>F
?
?
?
?
?
?"
?(
?7
?A
?O
?]
?`
?c
?j
?p
??
??pOcB
:6QB	ddB"a?B([eB?@A?TB?AB~_`raBobB\!?:
t?(??fg=??*???*???=*???N*????6*???:*??:??*????*???2:66*??#:
6?#?????6*???*????:*????6??????S*?*???*??x?~6-?^`
?^`6-?P
?P`6??*?*???*??x?~6-?^
?^`6-?P
?P`6?i*?*???*????o6-?^
?^`6-?P
?P`6?6*?*???*????o6-?^
?^`6-?P`
?P`6??d-?^d-?ad
?^d
?ad6	??d-?Pd-?Ud
?Pd
?Ud6
6??*????:*?????????-?^`-?a`
?^`
?a`6????-?P`-?U`
?P`
?U`666???d6??
??d6???	
?????J*???*????
*?????>??
?
?
?
?*
?3
?7:?DO]
`cmpu????!?"?$?&?(?)?*+-.*/6092Q3]4i5l8?9?:?=?@?D?E?FHJ*K7MQOTPWQ\RiSnTxV?W?X?D?\?]?^?_?b?$?hBiB*hB6iB]hBiiB*[jBQ4kBT1lBW.mB??nG??QB?hB??iB??oB	??pB
?@A?KL?TB?UV*?qB3?rG:sG`YtBcVuBmLWV
pIv??wx?yB\??OzQ77
?.zQ77Q?:?522?2zQ77Q??BzQ77Q??-7W?W??zQ77Q?7??zQ77Q??=o+*???/<*???**?????*??ű>hij"k*l?+@A aB?=?I*???????Y??L??Y*?????t*?????t??M*??ՙ*?,??W>*???/??*????:???*?+??W?<:*?*?????:+???^`,??`6+???P`,??`6+???^d?ad6	+???Pd?Ud6
	?Idl`6
??dl`6*???6
*??????6*?
??`*?
??`?I????????>jo
prs1t;uFwVxcyhzk|u}|~???????????????1???BwH???c?|G|?}O??UV??~B??B?~?B	?l?B
?]?B?N?BBTB
-??HQBI@A6?x1??\M?:????"7????7*Q@?.????.=
??*??gN*????:*???:*??':-?s6*????6???6*????6????]*?*??[?x?^?^`6?P?P`6
???U?U`d6??*?*??[?x?I?ad?ad*??xd6?P?P`6
???U?U`d6??*?*??L???^?^`6???Ud?Ud*???d6
?I?a?a`d6??*?*??L???^?^`6?P?P`6
?I?a?a`d6*???6	*???*????6

??*??
2:??
?**??
d2??*??
d2??`??$*??	O*???*??x??*?
-?k??*?*??x???C?x???S????`?C*???*??	?d?
*??
*??	*???
O*?Y??`????
??*???????
?**??
d2??*??
d2??`??$*??	O*???*???
??*?
?{??*?*??????C????
?S????`?C*???*??	?d?
*??
*??	*???
O*?Y??`??
????*??x??
?*?*???d??
??*?????*?
??*?*???*???**???*???d6

?:*??	
.6*??	
*???d??
`.6?
d?d6?|6?0*??2:
??Y??*?
?`?????*?
? ?*?$?
*???	dd6
??
*???	d`6
?y6?0*??2:??Y??*?
?`?????*?
? ?*?$?*??x	dd6?*??x	d`6?
????*?'?U?P?I?a?a`d66

?4*??
2*??
2??d*??
2??d??
??̱>?m??? ?*?0?<?M?Y?x???????????????????? ?;?N?Q?`?m?z????????????????????????????#?9?S?g?n????????????????????????7?K?R?c?pw~???????????
*;@K W!^"rx$?%?'?(?*?-?.?/?0?-?2?3	56 8/5><BFCYEbF?E?I?V"?#?B??B
??B?#?B??B
?B 1?B;?B
N?B???xW!?xDu?B?!?x
%?B*?B;??B?x?BY:?B?@A?TB?aB?_`?NO tUV*jXV0deB<XqB???B	??QB
m'?Bz?B
??BMG??Y;??\/+?F	t*QQ@?,t*QQ>?L?L?;t*QQ?t*QQ?t*QQ?B? ?Z$+ ?[$??t*QQ?t*QQ,
?)t*QQ??t*QQ??B?
t*QQ3?t*QQ?t*QQ3?t*QQ?t*QQ?&?6.=?W>?R*??	.66*????*??	d*??	.O????*??	*???dO?????>"RST!U7T=WPRVY?>(?B>?BTQBW@AWTBWB\???'??=????6*???d66*9?c*??,6
*?d?,6?1*??
2??*??
2??`6*??x?k?6
?2*??
2??*??
2??`6*????k/k?6
d
??*??	O?*??2??*??2??`6
?i?2*??2*??d2??*??d2??`??/*??2*??d2??*??d2??`??????*???d?6d?	???*???d61c9????>zdefg$t)u5vCzH{e|v~????????????????? ?L?U?c?f?m?s?~???????e?Bs?B
?mQB5Q?B
CC?B???B???B
?@A?TB?aB??B?GBy??n?Bk??$f??\C
@?	?Q?.+
?:+??	&?=?O*??2:???????`*??2??d6????`d6??n86		?U*??	2:
	?'
*??	d2??*??	d2??`??
Y??
???j?3`???	?????d????????`*??2??d6????`d6??n86		?U*??	2:
	?'
*??	d2??*??	d2??`??
Y??
???j?3`???	?????d???>b???/???H?Q?]?c??????????????????????%?;?A?N???]@?x
KX?B	/??B?q?BHh???@?x
?X?B	???B?q?B?h??O@AOTBO?BO?BOGBD?x\J	???5
??;????5
??;???).=V	(?&*??2N*??7:-Y???^d??-Y???^?a``??-Y???Pd??-Y???P?U``??*??՚?*????:*???:??T?P-??d6?-Y??`??-Y??d??-??-??`?U`??d6?-Y??d???Q?^-??d6?-Y??`??-Y??d??-??-??`?a`?Id6?-Y??d???>n????&?:?H?\?f?r?~????????????????????????????'??p?BTB?WB?B`BcBr?NO~?UV?x?V(@A(TB(qB\2???Q*Q?&?&?&?&???????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy