| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static boolean | |
| private static String | |
| pack-priv static boolean | |
| private static FontConfigManager. | |
| private static final String[] | |
| pack-priv static boolean | |
| pack-priv static boolean |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static String | |
| private static String | |
| public static ArrayList | |
| private static native boolean | |
| public static FontConfigManager. | |
| private static String[] | |
| public static ArrayList | |
| private static synchronized void | |
| private static String | |
| public static void | |
| private static native boolean |
| debugFonts | back to summary |
|---|---|
| pack-priv static boolean debugFonts | |
| defaultFontFile | back to summary |
|---|---|
| private static String defaultFontFile | |
| fontConfigFailed | back to summary |
|---|---|
| pack-priv static boolean fontConfigFailed | |
| fontConfigFonts | back to summary |
|---|---|
| private static FontConfigManager. | |
| fontConfigNames | back to summary |
|---|---|
| private static final String[] fontConfigNames | |
| useEmbeddedFontSupport | back to summary |
|---|---|
| pack-priv static boolean useEmbeddedFontSupport | |
| useFontConfig | back to summary |
|---|---|
| pack-priv static boolean useFontConfig | |
| FontConfigManager | back to summary |
|---|---|
| private FontConfigManager() | |
| getDefaultFontPath | back to summary |
|---|---|
| public static String getDefaultFontPath() | |
| getFCLocaleStr | back to summary |
|---|---|
| private static String getFCLocaleStr() | |
| getFileNames | back to summary |
|---|---|
| public static ArrayList | |
| getFontConfig | back to summary |
|---|---|
| private static native boolean getFontConfig(String locale, FontConfigManager. | |
| getFontConfigFont | back to summary |
|---|---|
| public static FontConfigManager. | |
| getFontConfigNames | back to summary |
|---|---|
| private static String[] getFontConfigNames() | |
| getFontNames | back to summary |
|---|---|
| public static ArrayList | |
| initFontConfigLogFonts | back to summary |
|---|---|
| private static synchronized void initFontConfigLogFonts() | |
| mapFxToFcLogicalFamilyName | back to summary |
|---|---|
| private static String mapFxToFcLogicalFamilyName(String fxName) | |
| populateMaps | back to summary |
|---|---|
| public static void populateMaps(HashMap<String, String> fontToFileMap, HashMap<String, String> fontToFamilyNameMap, HashMap<String, ArrayList<String>> familyToFontListMap, Locale locale) | |
| populateMapsNative | back to summary |
|---|---|
| private static native boolean populateMapsNative(HashMap<String, String> fontToFileMap, HashMap<String, String> fontToFamilyNameMap, HashMap<String, ArrayList<String>> familyToFontListMap, Locale locale) | |
| Modifier and Type | Field and Description |
|---|---|
| private static String | |
| private static boolean | |
| private static String | |
| pack-priv static String[] |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static boolean | |
| private static String | |
| private static void | |
| pack-priv static void | initLogicalFonts(FontConfigManager.
Logical Font Support for FX on embedded platforms Reads a simple properties file which defines the 3 font families "sans", "serif", "monospace". |
| pack-priv static void |
| fontDir | back to summary |
|---|---|
| private static String fontDir | |
| fontDirFromJRE | back to summary |
|---|---|
| private static boolean fontDirFromJRE | |
| fontDirProp | back to summary |
|---|---|
| private static String fontDirProp | |
| jreFontsProperties | back to summary |
|---|---|
| pack-priv static String[] jreFontsProperties | |
| EmbeddedFontSupport | back to summary |
|---|---|
| private EmbeddedFontSupport() | |
| exists | back to summary |
|---|---|
| private static boolean exists(final File f) | |
| getStyleStr | back to summary |
|---|---|
| private static String getStyleStr(int style) | |
| initEmbeddedFonts | back to summary |
|---|---|
| private static void initEmbeddedFonts() | |
| initLogicalFonts | back to summary |
|---|---|
| pack-priv static void initLogicalFonts(FontConfigManager. Logical Font Support for FX on embedded platforms
Reads a simple properties file which defines the 3
font families "sans", "serif", "monospace". This uses
fontconfig names because the interface to access this
goes via internal APIs which communicate with FontConfig.
The format using sans as an example, looks like
sans.regular.0.font=Arial
sans.regular.0.file=Arial.ttf
sans.bold.0.font=Arial Bold
sans.bold.0.file=Arial-Bold.ttf
sans.italic.0.font=Arial Italic
sans.italic.0.file=Arial-Italic.ttf
sans.bolditalic.0.font=Arial Bold Italic
sans.bolditalic.0.file=Arial-BoldItalic.ttf
Additional fonts for each style would be indexed 1, 2, etc ..
The fonts must be made visible to the embedded FX - see
| |
| populateMaps | back to summary |
|---|---|
| pack-priv static void populateMaps(HashMap<String, String> fontToFileMap, HashMap<String, String> fontToFamilyNameMap, HashMap<String, ArrayList<String>> familyToFontListMap, Locale locale) | |
| Modifier and Type | Field and Description |
|---|---|
| public FontConfigManager. | |
| public String | |
| public String | |
| public FontConfigManager. | |
| public int |
| Access | Constructor and Description |
|---|---|
| public |
| allFonts | back to summary |
|---|---|
| public FontConfigManager. | |
| fcFamily | back to summary |
|---|---|
| public String fcFamily | |
| fcName | back to summary |
|---|---|
| public String fcName | |
| firstFont | back to summary |
|---|---|
| public FontConfigManager. | |
| style | back to summary |
|---|---|
| public int style | |
| FcCompFont | back to summary |
|---|---|
| public FcCompFont() | |
| Modifier and Type | Field and Description |
|---|---|
| public String | |
| public String | |
| public String | |
| public String |
| Access | Constructor and Description |
|---|---|
| public |
| familyName | back to summary |
|---|---|
| public String familyName | |
| fontFile | back to summary |
|---|---|
| public String fontFile | |
| fullName | back to summary |
|---|---|
| public String fullName | |
| styleStr | back to summary |
|---|---|
| public String styleStr | |
| FontConfigFont | back to summary |
|---|---|
| public FontConfigFont() | |