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

META-INF.modules.java.desktop.classes.sun.font.ExtendedTextSourceLabel.class Maven / Gradle / Ivy

????:c
sun/font/ExtendedTextLabel()V		
 sun/font/ExtendedTextSourceLabelsourceLsun/font/TextSource;		decoratorLsun/font/Decoration;

finishInit
sun/font/TextSourcegetFont()Ljava/awt/Font;	fontLjava/awt/Font;
 !"#
java/awt/Font
getAttributes()Ljava/util/Map;
%&'()sun/font/AttributeValuesgetBaselineTransform0(Ljava/util/Map;)Ljava/awt/geom/AffineTransform;	+,-baseTXLjava/awt/geom/AffineTransform;
/01getCoreMetrics()Lsun/font/CoreMetrics;	345cmLsun/font/CoreMetrics;
%78)getCharTransform:java/awt/geom/AffineTransform
9
=>?
deriveFont0(Ljava/awt/geom/AffineTransform;)Ljava/awt/Font;
ABCgetChars()[C
EFGgetStart()I
IJG	getLength
LMNgetFRC#()Ljava/awt/font/FontRenderContext;
PQRgetLineMetricsB([CIILjava/awt/font/FontRenderContext;)Ljava/awt/font/LineMetrics;
TUVWXsun/font/CoreMetricsget3(Ljava/awt/font/LineMetrics;)Lsun/font/CoreMetrics;
Z[\getLogicalBounds(FF)Ljava/awt/geom/Rectangle2D;	^_`lbLjava/awt/geom/Rectangle2D;
bcdcreateLogicalBounds()Ljava/awt/geom/Rectangle2D;fjava/awt/geom/Rectangle2D$Float
hijkljava/awt/geom/Rectangle2DgetX()D
hnolgetY
hqrlgetWidth
htul	getHeight
ewx(FFFF)V	z{`vb
}~??sun/font/DecorationgetVisualBounds8(Lsun/font/Decoration$Label;)Ljava/awt/geom/Rectangle2D;	??`ab
??dcreateAlignBounds	??`ib
??dcreateItalicBounds
???getGV ()Lsun/font/StandardGlyphVector;
?????sun/font/StandardGlyphVectorgetPixelBounds9(Ljava/awt/font/FontRenderContext;FF)Ljava/awt/Rectangle;
}???getPlainDecoration()Lsun/font/Decoration;
????
getOutline(FF)Ljava/awt/Shape;
}???/(Lsun/font/Decoration$Label;FF)Ljava/awt/Shape;
?????java/awt/Graphics2DdrawGlyphVector (Ljava/awt/font/GlyphVector;FF)V
}???drawTextAndDecorations5(Lsun/font/Decoration$Label;Ljava/awt/Graphics2D;FF)V
??[d
???d
???getCharinfo()[F	T???ascentF	T???descent	???charinfo[F
??GgetLayoutFlags
?????java/lang/Mathmax(FF)F	T???italicAngle
?
h??lgetMinX
h??lgetMaxX	T???ssOffset	???gvLsun/font/StandardGlyphVector;
???createGV
???W?sun/font/GlyphLayoutB(Lsun/font/GlyphLayout$LayoutEngineFactory;)Lsun/font/GlyphLayout;
????layouts(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;[CIIILsun/font/StandardGlyphVector;)Lsun/font/StandardGlyphVector;
????done(Lsun/font/GlyphLayout;)V
???validate(I)V
???l2v(I)I
e
}???getCharVisualBounds9(Lsun/font/Decoration$Label;I)Ljava/awt/geom/Rectangle2D;
h???setRect(DDDD)V?"java/lang/IllegalArgumentException??makeConcatWithConstants(I)Ljava/lang/String;
?(Ljava/lang/String;)V?(II)Ljava/lang/String;
	?v2l
?createCharinfo
??getGlyphInfojava/lang/Exception	DEBUGZ	java/lang/SystemerrLjava/io/PrintStream;
 !java/io/PrintStreamprintln(Ljava/lang/Object;)V
#$printStackTrace
?&'GgetNumGlyphs
?)*+getGlyphCharIndices(II[I)[I?
. ??
?23?getGlyphCode5?6(IIFFI)Ljava/lang/String;8?9(IFIII)Ljava/lang/String;
?;<?min
?><?(II)I
?A??D?E(IIIIII)Ljava/lang/String;	
?
JKLMjava/lang/IntegertoHexStringO?P.(Ljava/lang/String;FFFFFFFF)Ljava/lang/String;
RSTgetSubSource(III)Lsun/font/TextSource;
VW-(Lsun/font/TextSource;Lsun/font/Decoration;)V
YZ[toString(Z)Ljava/lang/String;
?
^_`	getSize2D()Fb$java/awt/font/GlyphJustificationInfo
ade(FZIFFZIFF)V@?
hijkljava/lang/CharacterisWhitespace(C)Z??װ??
st?uvclone()Ljava/lang/Object;
?t
?yz{getGlyphPositions([F)[F
?}~setGlyphPositions([F)V
?????sun/font/FontUtilities
debugFonts()Z?sun/font/Decoration$LabelposxI
ConstantValueposyadvxadvyvisxvisyviswvishnumvalsCodeLineNumberTableLocalVariableTablethis"Lsun/font/ExtendedTextSourceLabel;;(Lsun/font/TextSource;Lsun/font/ExtendedTextSourceLabel;I)VoldLabeloffsetcharTXlmLjava/awt/font/LineMetrics;attsLjava/util/Map;LocalVariableTypeTable/Ljava/util/Map;
StackMapTable?
java/util/Mapxy
getAdvancegetAlignBoundsgetItalicBoundsfrc!Ljava/awt/font/FontRenderContext;isSimple!()Ljava/awt/geom/AffineTransform;handleGetOutline
handleDraw(Ljava/awt/Graphics2D;FF)VgLjava/awt/Graphics2D;drawhandleGetVisualBoundslninfoalatawah	lineIsLTRrnialtrbflagscontext[CstartlengthglLsun/font/GlyphLayout;getNumCharactersgetCharX(I)FindexidxgetCharYgetCharAdvancehandleGetCharVisualBounds(I)Ljava/awt/geom/Rectangle2D; (IFF)Ljava/awt/geom/Rectangle2D;boundslogicalToVisuallogicalIndexvisualToLogicalvisualIndexgetLineBreakIndex(IF)IcidxadvwidthgetAdvanceBetween(II)FlimitacaretAtOffsetIsValid(I)ZcCveLjava/lang/Exception;irposxrvisxrvisyradvxrviswtgtclusterExtraGlyphschars	glyphinfo	numGlyphsindices[IcharInfominIndexmaxIndexcpccgpgxgxlimitpdeltaxdeltartlcposlcposrcvislcvistcvisrcvisbbaseline??	getSubset!(III)Lsun/font/TextLineComponent;dir()Ljava/lang/String;getNumJustificationInfosgetJustificationInfos-([Ljava/awt/font/GlyphJustificationInfo;III)Vci&Ljava/awt/font/GlyphJustificationInfo;infos'[Ljava/awt/font/GlyphJustificationInfo;	infoStart	charStart	charLimitsizenullInfo	spaceInfo	kanjiInfominGlyphmaxGlyphltrapplyJustificationDeltas#([FI[Z)Lsun/font/TextLineComponent;deltaAdvdeltas
deltaStart[ZnewCharinfonewgvnewPositionsdeltaPosresult-
SourceFileExtendedTextSourceLabel.javaBootstrapMethods9
:;<?=$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;?index  < 0Aindex  < Cnumber of glyphs: Eglyphinfo.len: Gindices.len: Ig:   v: , x: , a: , n: K,gp= adv= gx= i[gx]= clusterExtraGlyphs=MminIndex = , maxIndex = O-gx= gxlimit= charInfo.len= tgt= cc= cp=QError : cp= charInfo.length=SInsert charIndex  at pos=Uchar info for  charactersW0 ch:  x:  y:  xa:  ya:  l:  t:  w:  h: InnerClassesFloatLabel\(sun/font/GlyphLayout$LayoutEngineFactoryLayoutEngineFactory_%java/lang/invoke/MethodHandles$Lookupajava/lang/invoke/MethodHandlesLookup ?,-45_`?`{`?`????????????????????????????????????????-W?a*?*+?*,?
*???MN	OPQ? ????n*?*+?*,?
?
*???XZ	[\]?*???????'?**???*??L*+?$?**?*?**??.?2?T+?6M,??9Y?;M**?,?????????	O*??KL*???=*??@N*??D6*??H6??:**?+-?????*?ְ?&	BCDE!F*H0IEJJL?HO??G?????7??!.??*%??0???G?2*??H??\???01?/*?2??`???????%*??*??M*??h`>,?	,???,0??de
fgh!j?*%??%??
?????
?s????%*??*??M*??h`>,?	,???,0??op
qrs!u?*%??%??
?????
?s????%*??*??M*??h`>,?	,???,0??z{
|}~!??*%??%??
?????
?s????F*??*??M*??h<,?`,???eY??eY,`0,`0,`0,`0?v????
?? ?(?? F??F??
<???	? s????	9*?
*??:$??	%??"?g$?c?m%?c?p?s????"???#?+?0?3?6??49??9??9??9??.?`?	?h????3???Y????*??H???Y*??H?????????2??3??3??????C*??*???
??????????C*??*???
???????????F*??N*??H6??$??0??'*??h`6-???-08$fE?????.???? ?,?3?6?<?A?D??H,??<??F??F??F??A??8????s?$?
????7F*??:????%*??h`6???%0bF???%??*
??????'?*?2?5??>??7??7??7??5??/????s??
???	j?*??H??*??@*??D`4=	?
?	
??*??>h`6*??:????0?????.	#5
7=EKXZ?>j??j??#G??=-??E%??K????#? s
@???O*???**?
??*????#$&???????r*??LM+?
M?"N???*??-?"+?%h?M+?%>?,?+?(:*??Hh?:??c??,?-?,??/?-???0?-6?3?+?1,h`0,h`0.?4?-????.6666	6
666
6*???~??6?-d.66?d6,?d6
d66?6
68888888??6.66,
`08,
`0b8,
`08,
`08,
`0b8,
`0b8`6

`6
??,
`0??.?
d?̄???
,
`0.?7?-,
`08?? ,
`08?:8b??8,
`08??B,
`08,
`08?:8?:8b??8,
`0b??8.?=6.?@6`6

`6
??????B?-`Q`Q`fQ`Q`Q`Q`fQ`fQ?	??l6?
.6????	?C?-	???8f8f8
`6?????y???F?-?f???	?G?-`Q`Q`Q`Q`Q`Q`Q`Q?	??U
`6??]???*??@:*??D6*??H6??H?-6h?c?*l?`4?I?0?0?0?0?0?0?0?0?N?-??????|oprztuv w$y.|3}7~9?B?P?V?b?o?}??????????????????????????????????????
?????+?.?5?8???C?K?V?^?f?r?~?????????????????????????#?,?5?A?R?^?j?q?x?{??????????????????????#(,3:AN T!g'm(|*?+?,?-?.?/?0?1?2?4?5?7?8?9?:?;=>oI?t%???6?????7??#/??????l?????8???????j???????????z??r??m??k??3???B0??P"???????????????	???
?????????
?????V	?S
?"P?%M?(J
?+G?.D?????s??	?
?Fs?5?0?ss@?0??ss?]%$?+?N?(?f?!?M?	?0?ss?i?ss???[*???~??*??Hdd??R??????J	??[*???~??*??Hdd??[??????J?`?Y*?d?Q*?
?U??_?*???????Z?3	*??X??d?	??G?2*???%???????Q*??:*??:?\?]8?aY?c:?aYfn?c:	?aY?c:
*??@:*??D6?%6
6
6*???~??6?*??H??
66?
d6
d66
??:?|?uh`0??
:?_*?6`46?g?
	:?>N?m?#n?o?p?q?

:?:+`S???k???!????(?A?V?_?h?o?r?v???????????????????????????????7?>?B?J?P????T??J?????????Q??QQ?Q?Q?K??E??; ?()!A"	V?#
_???h???o???
r?$?v?%???&?J??'?saaa@???-a? ??
()??
5*???r?s:-T*???w??:?x:?%6*??@:*??D6	8
6??	*?`4?g?[h\0
bQ+h`0+h``0b8h`\0
bQh`\0
bQh`\0bQ
b8
?I
+h`0b8
h\0
bQh`\0
bQh`\0
bQ
+h``0b8
???Fh\0
bQ?|?Y*?*?
?U:??????v????$?+?4?=?@?J?\?h?}??????????????
$+2??}4*?C???5??5+?5,?5?-).?/?$0?+
??4??=???	@?1?
$2??,?Cs3s?s?p?E?4??????)567P
8>8@8B8D8F8H8J8L8N8P8R8T8VX"ehY	?}Z	[?]	^`b




© 2015 - 2025 Weber Informatics LLC | Privacy Policy