| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private String | |
| private Hashtable | |
| private int[] | |
| private int[][][] | |
| private short[][][] | |
| private String[] | |
| pack-priv HashSet | |
| private Set | |
| private static final int[] | |
| private static final short[] | |
| private static final String[] | |
| protected static String | |
| pack-priv HashMap | |
| private Set | |
| pack-priv HashMap | |
| private static FontConfiguration | |
| private static final String | |
| private File | |
| private FontDescriptor[][][] | |
| protected SunFontManager | |
| protected static final String[] | |
| private boolean | |
| private static short[] | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private boolean | |
| private short | |
| private String | |
| private Locale | |
| protected static String[] | |
| protected static boolean | |
| private String | |
| protected static Hashtable | |
| private static PlatformLogger | |
| protected static final int | |
| protected static final int | |
| private int | |
| protected static String | |
| protected static String | |
| protected boolean | |
| protected boolean | |
| protected static final String[] | |
| protected HashMap | |
| private HashMap | |
| protected static Locale | |
| private static String[] | |
| private static short | |
| private static short[] | |
| private static StringBuilder | |
| protected static final String[] | |
| private static short[] | |
| protected static short[] | |
| private static short[] | |
| private static short[] | |
| private static short[] | |
| private static short[] | |
| private static short[] | |
| private static short[] | |
| private static short[] | |
| private static short[] | |
| private static short[] | |
| private static short[] | |
| private static short[] | |
| private static char[] | |
| private static final String | |
| public static boolean |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected FontDescriptor[] | |
| private static boolean | |
| private static void | |
| private void | |
| private File | |
| private File | |
| public boolean | |
| public boolean | |
| public CompositeFontDescriptor[] | |
| private static int | |
| public HashSet | |
| protected String | getCompatibilityFamilyName(String fontName)
Returns the 1.1 equivalent for some old 1.0 font family names for which we need to maintain compatibility in some configurations. |
| private static short | |
| private static String | |
| protected static short | |
| protected static short | |
| protected static String | |
| protected short[] | |
| protected abstract Charset | |
| protected abstract String | getEncoding(String awtFontName, String characterSubsetName)
Returns the java.io name of the platform character encoding for the given AWT font name and character subset. |
| private static int[] | |
| public String | |
| protected abstract String | |
| public abstract String | getFallbackFamilyName(String fontName, String defaultFallback)
Returns a fallback name for the given font name. |
| private static short[] | |
| protected abstract String | |
| public String | getFileNameFromPlatformName(String platformName)
Returns a file name for the physical font represented by this platform font name, if the font configuration has such information available, or null if the information is unavailable. |
| private CharsetEncoder | |
| protected static FontConfiguration | |
| public FontDescriptor[] | getFontDescriptors(String fontName, int style)
Returns FontDescriptors describing the physical fonts used for the given logical font name and style. |
| private FontDescriptor[] | |
| protected static int | |
| protected static String | |
| private short | |
| protected void | |
| public static String | getLogicalFontFaceName(String familyName, int style)
Returns the font face name for the given logical font family name and style. |
| public int | |
| public String[] | |
| private static Object | |
| private static String | |
| private static short[] | |
| private static short | |
| protected static String | |
| private static short | |
| protected static int | |
| protected static int | |
| protected static String | |
| public static String | |
| public String | |
| public static boolean | |
| public synchronized boolean | |
| private void | |
| private void | initFontConfig()
set initLocale, initEncoding and initELC for this FontConfig object currently we just simply use the startup locale and encoding |
| protected abstract void | |
| private static boolean | |
| public static boolean | isLogicalFontFaceName(String fontName)
Checks whether the given font face name is a valid logical font name. |
| public static boolean | isLogicalFontFaceNameLC(String fontName)
Checks whether the given font face name is a valid logical font name. |
| public static boolean | isLogicalFontFamilyName(String fontName)
Checks whether the given font family name is a valid logical font name. |
| public static boolean | isLogicalFontFamilyNameLC(String fontName)
Checks whether the given font family name is a valid logical font name. |
| private static boolean | isLogicalFontStyleName(String styleName)
Checks whether the given style name is a valid logical font style name. |
| public static void | |
| public static void | |
| protected String | makeAWTFontName(String platformFontName, String characterSubsetName)
Returns the AWT font name for the given platform font name and character subset. |
| protected String | mapFileName(String fileName)
Maps a file name given in the font configuration file to a format appropriate for the platform. |
| public boolean | |
| private static void | |
| private void | |
| private static short[] | |
| private short | |
| private short | |
| private void | |
| private static void | |
| public static void | |
| private void | |
| protected void | |
| protected void | |
| private void | |
| private static Vector | |
| private static short[] | |
| public static boolean | |
| private static void |