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

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

????@i
sun/font/PhysicalFont'(Ljava/lang/String;Ljava/lang/Object;)V		
sun/font/NativeFont	numGlyphsI	isBitmapDelegateZ
java/awt/GraphicsEnvironment
isHeadless()Zjava/awt/FontFormatExceptionNative font in headless toolkit
(Ljava/lang/String;)Vsun/font/Font2D	!"fontRank
$%&	initNames()V
()*getNumGlyphs()I,-.makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;	012platNameLjava/lang/String;	45678java/util/LocaleENGLISHLjava/util/Locale;
:;<=>java/lang/StringtoLowerCase&(Ljava/util/Locale;)Ljava/lang/String;@-
:BCD
startsWith(Ljava/lang/String;)Z
:FGHindexOf(II)I
:JKL	substring(II)Ljava/lang/String;Njava/lang/StringBuilder
M
MQRScharAt(I)C
UVWXYjava/lang/CharactertoUpperCase(C)C
:[\]valueOf(C)Ljava/lang/String;
M_`areplace/(IILjava/lang/String;)Ljava/lang/StringBuilder;
Mcd*length
MfghtoString()Ljava/lang/String;	jk2
familyNamembold
:opqcontains(Ljava/lang/CharSequence;)Zsdemi	uvstylex
java/awt/FontzBold|i
:~?equals(Ljava/lang/Object;)Z?italic?Italic,?o?oblique?Oblique,	??2fullName?-?8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
:?K?(I)Ljava/lang/String;	??2encoding?fontspecific?dingbats?symbol?	iso8859-1,?-0-
M?G?(Ljava/lang/String;)I?*
M?G?(Ljava/lang/String;I)I	?????!java/nio/charset/StandardCharsetsUTF_8Ljava/nio/charset/Charset;
:???getBytes(Ljava/nio/charset/Charset;)[B
???haveBitmapFonts([B)Z
???
fontExists	???mapperLsun/font/CharToGlyphMapper;?sun/font/NativeGlyphMapper
???(Lsun/font/NativeFont;)V
?????sun/font/SunFontManagergetInstance()Lsun/font/SunFontManager;
????getDefaultPhysicalFont()Lsun/font/PhysicalFont;	???delegateFontLsun/font/PhysicalFont;
???	getMapper()Lsun/font/CharToGlyphMapper;?sun/font/NativeStrike
???1(Lsun/font/NativeFont;Lsun/font/FontStrikeDesc;)V
???createStrike0(Lsun/font/FontStrikeDesc;)Lsun/font/FontStrike;?sun/font/DelegateStrike
???F(Lsun/font/NativeFont;Lsun/font/FontStrikeDesc;Lsun/font/FontStrike;)V?java/awt/geom/Rectangle2D$Float
???(FFFF)V?java/lang/RuntimeException?#this should be called on the strike
?
???getPlatformNameBytes(I)[B
???countGlyphs([BI)I
?????java/lang/Mathabs(I)I
?g?java/lang/Integer72-K(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;(Ljava/lang/String;Z)VCodeLineNumberTableLocalVariableTablethisLsun/font/NativeFont;bitmapDelegate
StackMapTable
Exceptions	tmpFamilysBufferLjava/lang/StringBuilder;chC	tmpWeighttmpSlantstyleStrhPos[I	hyphenCntposxlfdhasExternalBitmapssbfmLsun/font/SunFontManager;delegateLsun/font/FontStrike;descLsun/font/FontStrikeDesc;getMaxCharBounds>(Ljava/awt/font/FontRenderContext;)Ljava/awt/geom/Rectangle2D;frc!Ljava/awt/font/FontRenderContext;getFontMetrics(J)Lsun/font/StrikeMetrics;getGlyphAdvance(JI)FgetGlyphOutlineBounds%(JI)Ljava/awt/geom/Rectangle2D$Float;pScalerContextJ	glyphCodegetGlyphOutline!(JIFF)Ljava/awt/geom/GeneralPath;xFy
getGlyphImage(JI)JgetGlyphImageNoDefaultgetGlyphMetrics"(JILjava/awt/geom/Point2D$Float;)VmetricsLjava/awt/geom/Point2D$Float;getGlyphVectorOutline#(J[IIFF)Ljava/awt/geom/GeneralPath;glyphsbytes[BgetDelegateFontptSizesizeStr
SourceFileNativeFont.javaBootstrapMethodsK
LMN-O$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;QCouldn't locate fontS ItalicU	 ObliqueW YBad native name [5 ** Native Font: Family= Name= style= nativeName=InnerClasses^java/awt/geom/Rectangle2DFloatajava/awt/geom/Point2D$Floatcjava/awt/geom/Point2De%java/lang/invoke/MethodHandles$Lookupgjava/lang/invoke/MethodHandlesLookup!?2????*+?*?*?
??
?Y??*? *?#*?'??Y+?+???	*
G=SUV X%Y)Z0[>]
 ??12?
? :%&??
L=>*?/?3?9:??A?)?$?-?E>???+?O????????+.`+.?I:?MY?O:?P?T6?Z?^W6?bd?6?P ?$`?P?T6``?Z?^W????*?e?i+.`+.?I:+.`+.?I:	:
l?n?
r?n?*Y?t??ty:
	{?}?
	??n?%*Y?t??t
?
?:
?B
??:
?6	??}?
	??n?"*Y?t??t
?
?:
?
??:

?**?i???**?i
????*+.`????*????A?*+
.`????*????n?/??n?*??????n?*????	*?????Y*?/?????	?7efg	ijk*l3m8n?oEtPw_xjyuz?{?|?}?~?{????????????????$?.?3?:?F?T?Z?d?i?p?y?~??????????????????????????
z??|_?2j?u??2?2	?2

	?2_?:%??	::M8??=:::
)?:D??G
* !G"#RR$%&'6?	
()*+,-./J??Y??	
 01234T?	
4012567689:9;<R
??Y???	
*

01
2
=>?@^?	$
>01A5676??)*h*??*??L**+???*??	*+,.
BCD?a*?????L*+?̵?*?а	2346
 !?????
M>6?*?$*?/-?E6???,?O??????
h??:?MY*?/?O:,.`,.??^W,	.`,
.?^W,.`,	.?^W,.`,.?^W,.`,.??^W,.?,.?,.`,.??^W?e:?????	NDEF
HI#J)K1L7OCPPRbTuV?_?a?i?o?r?s
R??E??
?C?F2P??	2?
,??:Mgh@*?i*??*?t*?/??	w
GHI&JPJRJTJVJXJZ\?]_	`b_	dfh




© 2015 - 2025 Weber Informatics LLC | Privacy Policy