| java.lang.Object org.apache.harmony.awt.gl.font.FontManager org.apache.harmony.awt.gl.font.LinuxFontManager
LINUX_SLANT_NAMES | final public static String[] LINUX_SLANT_NAMES(Code) | | |
LINUX_WEIGHT_NAMES | final public static String[] LINUX_WEIGHT_NAMES(Code) | | |
createDefaultFont | public FontPeer createDefaultFont(int style, int size)(Code) | | |
createPhysicalFontPeer | public FontPeer createPhysicalFontPeer(String name, int style, int size)(Code) | | |
getTempFontFile | public File getTempFontFile() throws IOException(Code) | | Returns temporary File object to store data from InputStream.
This File object saved to `~/.fonts/' folder that is included in the
list of folders searched for font files, and this is where user-specific
font files should be installed.
|
initFontProperties | public boolean initFontProperties()(Code) | | Initializes fProperties array field for the current system configuration font
property file.
RuntimeException is thrown if font property contains incorrect format of
xlfd string.
true is success, false if font property doesn't exist or doesn'tcontain roperties. |
initLCIDTable | public void initLCIDTable()(Code) | | |
parseXLFD | public static String[] parseXLFD(String xlfd)(Code) | | Parse xlfd string and returns array of Strings with separate xlfd
elements.
xlfd format:
-Foundry-Family-Weight-Slant-Width-Style-PixelSize-PointSize-ResX-ResY-Spacing-AvgWidth-Registry-Encoding
Parameters: xlfd - String parameter in xlfd format |
Methods inherited from org.apache.harmony.awt.gl.font.FontManager | abstract public FontPeer createDefaultFont(int style, int size)(Code)(Java Doc) protected FontPeer createFontPeer(String name, int style, int size, int logicalIndex)(Code)(Java Doc) public String createLogicalFace(String family, int styleIndex)(Code)(Java Doc) abstract public FontPeer createPhysicalFontPeer(String name, int style, int size)(Code)(Java Doc) abstract public String[] getAllFamilies()(Code)(Java Doc) abstract public Font[] getAllFonts()(Code)(Java Doc) public FontPeer getDefaultFont(int style, int size)(Code)(Java Doc) public int getFaceIndex(String faceName)(Code)(Java Doc) public String getFamily(int index)(Code)(Java Doc) public String getFamilyFromLogicalFace(String faceName)(Code)(Java Doc) public int getFamilyIndex(String familyName)(Code)(Java Doc) public FontPeer getFontPeer(String fontName, int _fontStyle, int size)(Code)(Java Doc) public FontProperty[] getFontProperties(String fpName)(Code)(Java Doc) public static File getFontPropertyFile()(Code)(Java Doc) public static FontManager getInstance()(Code)(Java Doc) public Short getLCID(Locale l)(Code)(Java Doc) public String getLogicalFaceFromFont(int fontStyle, int logicalIndex)(Code)(Java Doc) public static int getLogicalFaceIndex(String fontName)(Code)(Java Doc) public static int getLogicalStyle(String lName)(Code)(Java Doc) public static Properties getProperties(File file)(Code)(Java Doc) public int getStyleFromLogicalFace(String name)(Code)(Java Doc) public File getTempFontFile() throws IOException(Code)(Java Doc) abstract public void initLCIDTable()(Code)(Java Doc) public boolean isFamilyExist(String familyName)(Code)(Java Doc) public static int[] parseIntervals(String exclusionString)(Code)(Java Doc)
|
|
|