Edit C:\Program Files\Java\jre8\lib\sun\font\SunFontManager.class
Êþº¾ 45 H I J K P S T U m n o p q r u v ? ? ? ? ? ? ¡ ¢ £ ¤ ¥ © « ¬ ® º ¼ ¾ û ü*ÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëîï8@ as font family= file= fonts= found font: from in family located in new rank= rank= with with native name(s) with no native name ":, style= ()I ()Ljava/lang/Object; ()Ljava/lang/String; ()V ()Z ()[I (I)I (I)Ljava/lang/String; (I)V (I)Z (II)Ljava/lang/String; &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)Z (Ljava/lang/String;)I &(Ljava/lang/String;)Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/String;)Z '(Ljava/lang/String;Ljava/lang/String;)V (Ljava/lang/String;Z)V , , Font ,Font .bold .bolditalic .italic .plain <clinit> <init> Add to Family Arial BootstrapMethods CHANNELPOOLSIZE #Can't replace bad font with itself Code ConstantValue Deregister bad font: Dialog DialogInput ENGLISH HEnabling platform font metrics for win32. This is an unsupported option. Entered preferLocaleFonts(). "Entered preferProportionalFonts(). 'Entered useAlternateFontforJALocales(). Entry Exceptions FONTFORMAT_COMPOSITE FONTFORMAT_NATIVE FONTFORMAT_NONE FONTFORMAT_T2K FONTFORMAT_TRUETYPE FONTFORMAT_TTC FONTFORMAT_TYPE1 )Found font via platform API for request:" Found non-registry file : #Hardcoded file missing looking for I INFO Initialising composite fonts InnerClasses JIt is appropriate only for use by applications which do not use any Java 2 LineNumberTable Ljava/io/PrintStream; Ljava/lang/Object; Ljava/lang/String; Ljava/util/Locale; Load font files looking for: Load fonts looking for: Lucida Sans Regular LucidaBrightDemiBold.ttf LucidaBrightDemiItalic.ttf LucidaBrightItalic.ttf LucidaBrightRegular.ttf LucidaSansDemiBold.ttf LucidaSansRegular.ttf LucidaTypewriter.ttf LucidaTypewriterBold.ttf LucidaTypewriterRegular.ttf Monospaced No file for font: No font found for: Opening deferred font file #Platform lookup : No file for font $Probable fatal error:No fonts found. Registered file Registering font Replace in Family #Resolved absent registry entry for STR_ARRAY SansSerif Search for font: #Searching localised font names for: Serif Signature SourceFile StackMapTable )SunGraphicsEnvironment.loadFonts() called )This is bad. No good physicalFonts found. KThis yields incorrect composite font metrics as reported by 1.1.x releases. Trying to resolve file *Unexpected attempt to replace a JRE font Unrecognised Font Format Unusable font: Z [I [Ljava/awt/Font; [Ljava/lang/Object; [Ljava/lang/String; [Ljava/util/Map$Entry; #[Lsun/font/CompositeFontDescriptor; [Lsun/font/Font2D; [Lsun/font/PhysicalFont; [[Ljava/lang/String; _usingAlternateComposites _usingPerAppContextComposites accept access$1000 access$1100 access$1202 access$200 access$300 access$302 access$400 access$402 access$502 access$602 access$700 access$900 add addCompositeToFontList addDirFonts addFontToPlatformFontPath addLocaleNames addNativeFontFamilyNames addShutdownHook addToFontList addToMissingFontFileList addToPool allFamilies allFonts altJAFontKey append arraycopy badFonts boldFileName boldFullName boldItalicFileName boldItalicFullName booleanValue canDoStyle checkForUnreferencedFontFiles clone close compFonts compositeFonts contains containsKey courier createCompositeFonts createFont2D createFontConfiguration createdByFamilyName createdByFullName david david regular deRegisterBadFont debugFonts default defaultFontFileName defaultFontName defaultPhysicalFont deferredFontFiles dialog discoveredAllFonts doPrivileged dotStyleStr dumpStack entrySet equals equalsIgnoreCase family= familyName familyToFontListMap fileCloser fileSize findDeferredFont findFont2D findFont2DAllLocales findFontFromPlatform findFontFromPlatformMap !findFontFromPlatformMap returned findJREDeferredFont findOtherDeferredFont font2D font= fontConfig fontFileCache fontFilePath fontFormat fontNameCache fontPath fontRank fontSupportsEncoding fontToFamilyNameMap fontToFileMap fontdir= fontsAreRegistered fontsAreRegisteredPerAppContext fullName fullNameToFont @functionality. This property will be removed in a later release. gAltJAFont gLocalePref gPropPref get get2DCompositeFontInfo getAllFamilyNames getAllFullNames getAllInstalledFonts getAppContext getCanonicalPath getClosestStyle getComponentFaceNames getComponentFileNames getCoreComponentCount getCreatedFontFamilyNames getCreatedFonts getDefault getDefaultFontFaceName getDefaultFontFile getDefaultLogicalFont getDefaultPhysicalFont getDefaultPlatformFont getEUDCFont getExclusionRangeLimits getExclusionRanges getFaceName getFallbackFamilyName getFamily getFamilyName getFamilyNamesFromPlatform getFileNameForFontName getFileNameFromPlatformName getFont getFont2D getFontAccess getFontConfigFUIR getFontConfiguration getFontCount getFontFilesFromPath getFontName getFontNamesFromPlatform getFontPath getFontWithExactStyleMatch getFullNameByFileName getFullNameToFileMap getInstalledFontFamilyNames getInstalledNames getInstance getJREFontFamilyNames getKey getLocaleFamily getLogger getName getNativeNames getNewComposite getNumFonts getNumberCoreFonts getParent getPath getPathName getPhysicalFonts getPlatformFontDirs getPlatformFontNames getPlatformFontPath getRank getRegisteredFontFile getRegisteredFonts getRootThreadGroup getRuntime getSlotFont getStartupLocale getStyle getSystemStartupLocale getTrueTypeFilter getType1Filter getValue gotFontsFromPlatform handle hasMonoToPropMap hasMoreTokens hasNext haveCheckedUnreferencedFontFiles helvetica indexOf info initCompositeFonts initDefaultFonts initIDs initJREFontMap initialiseDeferredFont initialiseDeferredFonts initialisedFonts installedNames isAbsolute isCreatedFont isDeferredFont isLoggable isLogging isNameForRegisteredFile isOpenJDK isRegisteredFontFile isSolaris isWindows italicFileName italicFullName iterator java/awt/Font java/awt/FontFormatException java/io/File java/io/FilenameFilter java/io/IOException java/io/PrintStream java/lang/Boolean java/lang/Error java/lang/Exception java/lang/Object java/lang/Runtime java/lang/String java/lang/StringBuilder java/lang/System java/lang/Thread java/lang/Throwable "java/lang/invoke/LambdaMetafactory java/lang/invoke/MethodHandles %java/lang/invoke/MethodHandles$Lookup java/security/AccessController java/util/ArrayList java/util/Collection java/util/HashMap java/util/HashSet java/util/Hashtable java/util/Iterator java/util/Locale java/util/Map java/util/Map$Entry java/util/NoSuchElementException java/util/Set java/util/StringTokenizer java/util/TreeMap java/util/Vector &java/util/concurrent/ConcurrentHashMap 1java/util/concurrent/ConcurrentHashMap$KeySetView javaRasterizer javax/swing/plaf/FontUIResource jreFontDirName jreFontMap jreLibDirName jreLucidaFontFiles jreOtherFontFiles keySet lambda$createFont2D$0 lastDefaultLocale lastPoolIndex list loadAllFontFiles() called loadFontFiles loadFonts loadLocaleNames loaded1dot0Fonts loadedAllFontFiles loadedAllFonts localeFontKey localeFullNamesToFont logPlatformFontInfo longAddresses lucida bright bold italic3 lucida bright bold1 lucida bright bold3 lucida bright demibold italic3 lucida bright demibold1 lucida bright demibold3 lucida bright italic2 lucida bright italic3 lucida bright regular0 lucida bright regular1 lucida bright regular2 lucida bright regular3 lucida bright0 lucida bright1 lucida bright2 lucida bright3 lucida sans bold1 lucida sans demibold1 lucida sans regular0 lucida sans regular1 lucida sans typewriter bold1 lucida sans typewriter demibold1 lucida sans typewriter regular0 lucida sans typewriter regular1 lucida sans typewriter0 lucida sans typewriter1 lucida sans0 lucida sans1 lucidaFontName mapper marlett marlett.ttf maxCompFont maybeMultiAppContext !maybeUsingAlternateCompositeFonts metafactory missingFontFiles monospaced ms sans serif ms serif nativeNames next nextToken noOtherJREFontFiles noType1Font out pathDirs pathSeparator physicalFonts plainFileName plainFullName platName platformFontMap populateFontFileNameMap populateHardcodedFileNameMap preferLocaleFonts preferProportionalFonts println proportionalFontKey put regFamilyKey regFullNameKey register1dot0Fonts registerCompositeFont registerDeferredFont registerDeferredJREFonts registerFont registerFontDir registerFontDirs registerFontFile registerFonts registerFontsInDir registerFontsOnPath registerOtherFontFiles ,registerPlatformFontsUsedByFontConfiguration registered registeredFontFiles registeredFonts remove removeFromCache replaceComponentFont replaceFirst replaceFont resolveFontFiles resolveWindowsFonts run sansserif separator serif setContextClassLoader setFileToRemove setFont setFont2D setRank setValue severe size skip bad font startsWith style substring sun/awt/AppContext sun/awt/FontConfiguration sun/awt/SunToolkit sun/font/CompositeFont sun/font/CompositeFontDescriptor sun/font/CreatedFontTracker sun/font/FileFont sun/font/Font2D sun/font/Font2DHandle sun/font/FontAccess sun/font/FontFamily sun/font/FontManager sun/font/FontManagerFactory sun/font/FontManagerForSGE sun/font/FontUtilities sun/font/NativeFont sun/font/PhysicalFont sun/font/SunFontManager sun/font/SunFontManager$1 sun/font/SunFontManager$10 sun/font/SunFontManager$11 sun/font/SunFontManager$12 sun/font/SunFontManager$13 sun/font/SunFontManager$2 sun/font/SunFontManager$3 sun/font/SunFontManager$4 sun/font/SunFontManager$5 sun/font/SunFontManager$6 sun/font/SunFontManager$7 sun/font/SunFontManager$8 sun/font/SunFontManager$9 )sun/font/SunFontManager$FamilyDescription ,sun/font/SunFontManager$FontRegistrationInfo sun/font/SunFontManager$T1Filter sun/font/SunFontManager$TTFilter $sun/font/SunFontManager$TTorT1Filter sun/font/TrueTypeFont sun/font/Type1Font sun/java2d/FontSupport sun/misc/ThreadGroupUtils sun/util/logging/PlatformLogger %sun/util/logging/PlatformLogger$Level supportsEncoding systemLocale t1Filter timesroman tmpFontFiles toArray toLowerCase toString ttFilter useAbsoluteFontFileNames useAlternateFontforJALocales usePlatformFontMetrics usingAlternateCompositeFonts usingAlternateFontforJALocales usingPerAppContextComposites values warning willReorderForStartupLocaleÿÿÿÿ L M N O Q R V W X l y | } ~ ? ? ? ? ? ? ? ? ? ¦ § ¨ ª ¯ ± ² ³ ´ ¸ ¹ » ½ õ ÿ%}Åõö÷&(1b À Á Â Ã Ä Å Æ Ç È??????????? ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸º5679:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^ Ljava/io/FilenameFilter; Ljava/lang/Thread; Ljava/util/ArrayList; Ljava/util/HashMap; Ljava/util/HashSet; Ljava/util/Hashtable; Ljava/util/Vector; (Ljava/util/concurrent/ConcurrentHashMap; Lsun/awt/FontConfiguration; Lsun/font/CharToGlyphMapper; [Lsun/font/CompositeFont; [Lsun/font/FileFont; Lsun/font/Font2D; Lsun/font/Font2DHandle; Lsun/font/PhysicalFont; 'Lsun/util/logging/PlatformLogger$Level; "Ljava/util/Vector<Ljava/io/File;>; 'Ljava/util/HashSet<Ljava/lang/String;>; 9Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>; TLjava/util/concurrent/ConcurrentHashMap<Ljava/lang/String;Lsun/font/CompositeFont;>; :Ljava/util/Hashtable<Ljava/lang/String;Lsun/font/Font2D;>; MLjava/util/concurrent/ConcurrentHashMap<Ljava/lang/String;Lsun/font/Font2D;>; SLjava/util/concurrent/ConcurrentHashMap<Ljava/lang/String;Lsun/font/Font2DHandle;>; >Ljava/util/Hashtable<Ljava/lang/String;Lsun/font/FontFamily;>; SLjava/util/concurrent/ConcurrentHashMap<Ljava/lang/String;Lsun/font/PhysicalFont;>; RLjava/util/HashMap<Ljava/lang/String;Lsun/font/SunFontManager$FamilyDescription;>; jLjava/util/concurrent/ConcurrentHashMap<Ljava/lang/String;Lsun/font/SunFontManager$FontRegistrationInfo;>; >Ljava/util/HashMap<Ljava/lang/String;Lsun/font/TrueTypeFont;>; PLjava/util/HashMap<Ljava/lang/String;Ljava/util/ArrayList<Ljava/lang/String;>;>; ()[Ljava/awt/Font; (Ljava/awt/Font;)Z ()Ljava/io/FilenameFilter; (Ljava/lang/ClassLoader;)V ()[Ljava/lang/Object; (I)Ljava/lang/Object; ()Ljava/lang/Runtime; ()[Ljava/lang/String; (Ljava/lang/String;II)V (Ljava/lang/String;ZI)V (Ljava/lang/String;ZIZZ)V (Z)Ljava/lang/String; (Z)[Ljava/lang/String; (I)Ljava/lang/StringBuilder; (Ljava/lang/Thread;)V ()Ljava/lang/ThreadGroup; ()Ljava/lang/Void; ()Ljava/util/Collection; (Ljava/util/Collection;)V ()Ljava/util/HashMap; ()Ljava/util/HashSet; (Ljava/util/HashSet;)V ()Ljava/util/Iterator; ()Ljava/util/Locale; (Ljava/util/Map;)V ()Ljava/util/Set; ()Ljava/util/TreeMap; -(Ljava/util/concurrent/ConcurrentHashMap;ZZ)V 5()Ljava/util/concurrent/ConcurrentHashMap$KeySetView; ()Lsun/awt/AppContext; ()Lsun/awt/FontConfiguration; (ZZ)Lsun/awt/FontConfiguration; (Lsun/font/CompositeFont;I)V %()[Lsun/font/CompositeFontDescriptor; (Lsun/font/FileFont;)V ()[Lsun/font/Font2D; (I)Lsun/font/Font2D; (Lsun/font/Font2D;)V (Lsun/font/Font2D;I)V ()Lsun/font/FontAccess; ()Lsun/font/FontManager; ()Lsun/font/PhysicalFont; ()[Lsun/font/PhysicalFont; (I)Lsun/font/PhysicalFont; ()Lsun/font/SunFontManager; (Lsun/font/SunFontManager;)V (Lsun/font/SunFontManager;Z)Z (Lsun/font/SunFontManager$1;)V ()Lsun/font/TrueTypeFont; #()Lsun/util/logging/PlatformLogger; *(Lsun/util/logging/PlatformLogger$Level;)Z 4(Lsun/font/SunFontManager;Ljava/io/FilenameFilter;)V *(Ljava/lang/Object;ILjava/lang/Object;II)V (([Ljava/lang/Object;)[Ljava/lang/Object; '(Ljava/lang/String;Ljava/lang/Object;)V )(Ljava/lang/String;Ljava/lang/Object;IZ)V ((Ljava/lang/String;Ljava/lang/Object;Z)V 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; .(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;)V $(Ljava/awt/Font;Ljava/lang/String;)Z #(Ljava/io/File;Ljava/lang/String;)V #(Ljava/io/File;Ljava/lang/String;)Z -(Ljava/io/FilenameFilter;)[Ljava/lang/String; *(Ljava/lang/String;[Ljava/lang/String;IZ)V +(Ljava/lang/String;[Ljava/lang/String;IZI)V /([Ljava/lang/String;[[Ljava/lang/String;IIZIZ)V )()Ljava/util/HashSet<Ljava/lang/String;>; &(Ljava/util/Locale;)Ljava/lang/String; '(Ljava/util/Locale;)[Ljava/lang/String; +(Lsun/font/FontFamily;[Ljava/lang/String;)V .(Lsun/font/SunFontManager;)[Ljava/lang/String; .(Lsun/font/SunFontManager;Ljava/lang/String;)V 2(Lsun/font/SunFontManager;Ljava/lang/String;ZIZZ)V /(Lsun/font/SunFontManager;[Ljava/lang/String;)V -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; &(Ljava/lang/Runnable;)Ljava/lang/Void; +(Ljava/util/HashSet;Ljava/util/ArrayList;)V 0(Lsun/font/SunFontManager;)Ljava/util/ArrayList; ((Ljava/util/TreeMap;Ljava/util/Locale;)V ((Ljava/util/TreeMap;Ljava/util/Locale;)Z F(Lsun/awt/FontConfiguration;Ljava/util/concurrent/ConcurrentHashMap;)V 7(Ljava/lang/String;II)Ljavax/swing/plaf/FontUIResource; 6(Lsun/font/SunFontManager;)Lsun/awt/FontConfiguration; 2(Lsun/font/PhysicalFont;Lsun/font/CompositeFont;)V .(Ljava/io/File;Lsun/font/CreatedFontTracker;)V "(Ljava/awt/Font;)Lsun/font/Font2D; &(Ljava/lang/String;I)Lsun/font/Font2D; '(Ljava/lang/String;II)Lsun/font/Font2D; )(Ljava/awt/Font;Lsun/font/Font2DHandle;)V )(Ljava/lang/String;)Lsun/font/FontFamily; +(Ljava/lang/String;)Lsun/font/PhysicalFont; ,(Ljava/lang/String;I)Lsun/font/PhysicalFont; 1(Lsun/font/PhysicalFont;I)Lsun/font/PhysicalFont; 1(Lsun/font/PhysicalFont;Lsun/font/PhysicalFont;)V G(Lsun/font/SunFontManager;Lsun/font/CreatedFontTracker;Ljava/io/File;)V @(Ljava/lang/String;Ljava/io/File;Ljava/io/FilenameFilter;IZIZZ)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; 9(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; =(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;IZI)V A(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;I[I[IZ)V ;()Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>; ;()Ljava/util/TreeMap<Ljava/lang/String;Ljava/lang/String;>; ?(Lsun/font/SunFontManager;Ljava/lang/String;)Ljava/lang/String; O(Lsun/font/SunFontManager;Ljava/lang/Runnable;)Ljava/security/PrivilegedAction; E(Lsun/font/SunFontManager;Ljava/util/ArrayList;)Ljava/util/ArrayList; _(Lsun/font/SunFontManager;Lsun/awt/FontConfiguration;Ljava/util/concurrent/ConcurrentHashMap;)V Q(Lsun/font/SunFontManager;Lsun/awt/FontConfiguration;)Lsun/awt/FontConfiguration; R(Ljava/util/concurrent/ConcurrentHashMap<Ljava/lang/String;Lsun/font/Font2D;>;ZZ)V @(Ljava/io/File;IZLsun/font/CreatedFontTracker;)Lsun/font/Font2D; C(Ljava/lang/String;ILsun/font/Font2DHandle;)Lsun/font/Font2DHandle; A(Ljava/lang/String;[Ljava/lang/String;IZI)Lsun/font/PhysicalFont; T()Ljava/util/HashMap<Ljava/lang/String;Lsun/font/SunFontManager$FamilyDescription;>; S(Ljava/util/HashSet<Ljava/lang/String;>;Ljava/util/ArrayList<Ljava/lang/String;>;)V N(Ljava/util/TreeMap<Ljava/lang/String;Ljava/lang/String;>;Ljava/util/Locale;)V N(Ljava/util/TreeMap<Ljava/lang/String;Ljava/lang/String;>;Ljava/util/Locale;)Z N(Ljava/util/HashMap;Ljava/util/HashMap;Ljava/util/HashMap;Ljava/util/Locale;)V i(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;I[I[IZLjava/util/concurrent/ConcurrentHashMap;)V k(Lsun/awt/FontConfiguration;Ljava/util/concurrent/ConcurrentHashMap<Ljava/lang/String;Lsun/font/Font2D;>;)V Z(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;I[I[IZLsun/font/SunFontManager;)V ?(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;I[I[IZLjava/util/concurrent/ConcurrentHashMap<Ljava/lang/String;Lsun/font/Font2D;>;)V Ì(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ×(Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;Ljava/util/HashMap<Ljava/lang/String;Ljava/util/ArrayList<Ljava/lang/String;>;>;Ljava/util/Locale;)V ? ?! ?à ?ð ?3 ? É ¿ Ê ¿ ¿&