| sun.font.NativeFont
NativeFont | public class NativeFont extends PhysicalFont (Code) | | |
Constructor Summary | |
public | NativeFont(String platName, boolean bitmapDelegate) Verifies native font is accessible. |
Method Summary | |
FontStrike | createStrike(FontStrikeDesc desc) | public static boolean | fontExists(String xlfd) | PhysicalFont | getDelegateFont() | native StrikeMetrics | getFontMetrics(long pScalerContext) | native float | getGlyphAdvance(long pContext, int glyphCode) | native long | getGlyphImage(long pScalerContext, int glyphCode) | native long | getGlyphImageNoDefault(long pScalerContext, int glyphCode) | void | getGlyphMetrics(long pScalerContext, int glyphCode, Point2D.Float metrics) | public GeneralPath | getGlyphOutline(long pScalerContext, int glyphCode, float x, float y) | Rectangle2D.Float | getGlyphOutlineBounds(long pScalerContext, int glyphCode) | public GeneralPath | getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y) | public CharToGlyphMapper | getMapper() | public Rectangle2D | getMaxCharBounds(FontRenderContext frc) | public int | getNumGlyphs() | byte[] | getPlatformNameBytes(int ptSize) | static boolean | hasExternalBitmaps(String platName) | public String | toString() |
delegateFont | PhysicalFont delegateFont(Code) | | |
isBitmapDelegate | boolean isBitmapDelegate(Code) | | |
createStrike | FontStrike createStrike(FontStrikeDesc desc)(Code) | | |
fontExists | public static boolean fontExists(String xlfd)(Code) | | |
getDelegateFont | PhysicalFont getDelegateFont()(Code) | | |
getFontMetrics | native StrikeMetrics getFontMetrics(long pScalerContext)(Code) | | |
getGlyphAdvance | native float getGlyphAdvance(long pContext, int glyphCode)(Code) | | |
getGlyphImage | native long getGlyphImage(long pScalerContext, int glyphCode)(Code) | | |
getGlyphImageNoDefault | native long getGlyphImageNoDefault(long pScalerContext, int glyphCode)(Code) | | |
getGlyphMetrics | void getGlyphMetrics(long pScalerContext, int glyphCode, Point2D.Float metrics)(Code) | | |
getGlyphOutline | public GeneralPath getGlyphOutline(long pScalerContext, int glyphCode, float x, float y)(Code) | | |
getGlyphVectorOutline | public GeneralPath getGlyphVectorOutline(long pScalerContext, int[] glyphs, int numGlyphs, float x, float y)(Code) | | |
getMapper | public CharToGlyphMapper getMapper()(Code) | | |
getNumGlyphs | public int getNumGlyphs()(Code) | | |
getPlatformNameBytes | byte[] getPlatformNameBytes(int ptSize)(Code) | | |
hasExternalBitmaps | static boolean hasExternalBitmaps(String platName)(Code) | | |
|
|