< prev index next >

src/java.desktop/share/classes/sun/font/NullFontScaler.java

Print this page

        

*** 34,45 **** public NullFontScaler(Font2D font, int indexInCollection, boolean supportsCJK, int filesize) {} StrikeMetrics getFontMetrics(long pScalerContext) { ! return new StrikeMetrics(0xf0,0xf0,0xf0,0xf0,0xf0,0xf0, ! 0xf0,0xf0,0xf0,0xf0); } float getGlyphAdvance(long pScalerContext, int glyphCode) { return 0.0f; } --- 34,45 ---- public NullFontScaler(Font2D font, int indexInCollection, boolean supportsCJK, int filesize) {} StrikeMetrics getFontMetrics(long pScalerContext) { ! return new StrikeMetrics(0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, ! 0.0f, 0.0f, 0.0f, 0.0f); } float getGlyphAdvance(long pScalerContext, int glyphCode) { return 0.0f; }
*** 69,79 **** long createScalerContext(double[] matrix, int aa, int fm, float boldness, float italic, boolean disableHinting) { return getNullScalerContext(); } ! void invalidateScalerContext(long ppScalerContext) { //nothing to do } int getNumGlyphs() throws FontScalerException { return 1; --- 69,79 ---- long createScalerContext(double[] matrix, int aa, int fm, float boldness, float italic, boolean disableHinting) { return getNullScalerContext(); } ! void invalidateScalerContext(long pScalerContext) { //nothing to do } int getNumGlyphs() throws FontScalerException { return 1;
< prev index next >