| sun.font.NativeFont
NativeFont | public class NativeFont extends PhysicalFont (Code) | | |
Constructor Summary | |
public | NativeFont(String platName, boolean isBitmapDelegate) Verifies native font is accessible. |
Method Summary | |
FontStrike | createStrike(FontStrikeDesc desc) | PhysicalFont | getDelegateFont() | StrikeMetrics | getFontMetrics(long pScalerContext) | float | getGlyphAdvance(long pScalerContext, int glyphCode) | long | getGlyphImage(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) | static boolean | hasExternalBitmaps(String platName) |
createStrike | FontStrike createStrike(FontStrikeDesc desc)(Code) | | |
getDelegateFont | PhysicalFont getDelegateFont()(Code) | | |
getFontMetrics | StrikeMetrics getFontMetrics(long pScalerContext)(Code) | | |
getGlyphAdvance | float getGlyphAdvance(long pScalerContext, int glyphCode)(Code) | | |
getGlyphImage | long getGlyphImage(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) | | |
hasExternalBitmaps | static boolean hasExternalBitmaps(String platName)(Code) | | |
|
|