< prev index next >

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

Print this page

        

*** 112,122 **** /* Perform global initialisation needed for Windows native rasterizer */ private static native boolean initNative(); private static boolean isXPorLater = false; static { ! if (FontUtilities.isWindows && !FontUtilities.useT2K && !GraphicsEnvironment.isHeadless()) { isXPorLater = initNative(); } } --- 112,122 ---- /* Perform global initialisation needed for Windows native rasterizer */ private static native boolean initNative(); private static boolean isXPorLater = false; static { ! if (FontUtilities.isWindows && !FontUtilities.useJDKScaler && !GraphicsEnvironment.isHeadless()) { isXPorLater = initNative(); } }
*** 226,236 **** * desc.fmHint != INTVAL_FRACTIONALMETRICS_ON * except that the advance returned by GDI is always overwritten by * the JDK rasteriser supplied one (see getGlyphImageFromWindows()). */ if (FontUtilities.isWindows && isXPorLater && ! !FontUtilities.useT2K && !GraphicsEnvironment.isHeadless() && !fileFont.useJavaRasterizer && (desc.aaHint == INTVAL_TEXT_ANTIALIAS_LCD_HRGB || desc.aaHint == INTVAL_TEXT_ANTIALIAS_LCD_HBGR) && (matrix[1] == 0.0 && matrix[2] == 0.0 && --- 226,236 ---- * desc.fmHint != INTVAL_FRACTIONALMETRICS_ON * except that the advance returned by GDI is always overwritten by * the JDK rasteriser supplied one (see getGlyphImageFromWindows()). */ if (FontUtilities.isWindows && isXPorLater && ! !FontUtilities.useJDKScaler && !GraphicsEnvironment.isHeadless() && !fileFont.useJavaRasterizer && (desc.aaHint == INTVAL_TEXT_ANTIALIAS_LCD_HRGB || desc.aaHint == INTVAL_TEXT_ANTIALIAS_LCD_HBGR) && (matrix[1] == 0.0 && matrix[2] == 0.0 &&
< prev index next >