| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| protected FontDescriptor[] | |
| protected char | |
| protected FontDescriptor | |
| protected String | |
| private Object[] | |
| protected static int | |
| protected static int | |
| protected FontConfiguration | |
| protected static String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected final Object[] | |
| protected abstract char | |
| private static native void | |
| public Object[] | |
| public Object[] | |
| public CharsetString[] | |
| public CharsetString[] | makeMultiCharsetString(String str, boolean allowdefault)
make a array of CharsetString with given String. |
| public CharsetString[] | makeMultiCharsetString(char[]
The char array to convert. str, int offset of first character of interest offset, int number of characters to convert len)make a array of CharsetString with given char array. |
| public CharsetString[] | Returns: array of CharsetString or if allowDefault is false and any of the returned chars would have been converted to a default char, then return null. This is used to choose alternative means of displaying the text.The char array to convert. str, int offset of first character of interest offset, int number of characters to convert len, boolean whether to allow the default char.
Setting this to true overloads the meaning of this method to
return non-null only if all chars can be converted. allowDefault)make a array of CharsetString with given char array. |
| public boolean |
| componentFonts | back to summary |
|---|---|
| protected FontDescriptor[] componentFonts | |
| defaultChar | back to summary |
|---|---|
| protected char defaultChar | |
| defaultFont | back to summary |
|---|---|
| protected FontDescriptor defaultFont | |
| familyName | back to summary |
|---|---|
| protected String familyName | |
| fontCache | back to summary |
|---|---|
| private Object[] fontCache | |
| FONTCACHEMASK | back to summary |
|---|---|
| protected static int FONTCACHEMASK | |
| FONTCACHESIZE | back to summary |
|---|---|
| protected static int FONTCACHESIZE | |
| fontConfig | back to summary |
|---|---|
| protected FontConfiguration fontConfig | |
| osVersion | back to summary |
|---|---|
| protected static String osVersion | |
| PlatformFont | back to summary |
|---|---|
| public PlatformFont(String name, int style) | |
| getFontCache | back to summary |
|---|---|
| protected final Object[] getFontCache() | |
| getMissingGlyphCharacter | back to summary |
|---|---|
| protected abstract char getMissingGlyphCharacter() Returns the character that should be rendered when a glyph is missing. | |
| initIDs | back to summary |
|---|---|
| private static native void initIDs() Initialize JNI field and method IDs | |
| makeConvertedMultiFontChars | back to summary |
|---|---|
| public Object[] makeConvertedMultiFontChars(char[] data, int start, int len) | |
| makeConvertedMultiFontString | back to summary |
|---|---|
| public Object[] makeConvertedMultiFontString(String str) Specialized fast path string conversion for AWT. | |
| makeMultiCharsetString | back to summary |
|---|---|
| public CharsetString[] makeMultiCharsetString(String str) make a array of CharsetString with given String. | |
| makeMultiCharsetString | back to summary |
|---|---|
| public CharsetString[] makeMultiCharsetString(String str, boolean allowdefault) make a array of CharsetString with given String. | |
| makeMultiCharsetString | back to summary |
|---|---|
| public CharsetString[] makeMultiCharsetString(char[] str, int offset, int len) make a array of CharsetString with given char array.
| |
| makeMultiCharsetString | back to summary |
|---|---|
| public CharsetString[] makeMultiCharsetString(char[] str, int offset, int len, boolean allowDefault) make a array of CharsetString with given char array.
| |
| mightHaveMultiFontMetrics | back to summary |
|---|---|
| public boolean mightHaveMultiFontMetrics() Is it possible that this font's metrics require the multi-font calls? This might be true, for example, if the font supports kerning. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv ByteBuffer | |
| pack-priv FontDescriptor | |
| pack-priv char |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| bb | back to summary |
|---|---|
| pack-priv ByteBuffer bb | |
| fontDescriptor | back to summary |
|---|---|
| pack-priv FontDescriptor fontDescriptor | |
| uniChar | back to summary |
|---|---|
| pack-priv char uniChar | |
| PlatformFontCache | back to summary |
|---|---|
| pack-priv PlatformFontCache() | |