From 5ef43cd3d8b91af26a6faea4a99b63de3a18c27c Mon Sep 17 00:00:00 2001 From: Phil Race Date: Wed, 13 Apr 2011 15:17:42 -0700 Subject: [PATCH] 7036275: EUDC character is not displayed on Swing if ClearType is enabled Reviewed-by: igor, jgodinez --- jdk/src/windows/classes/sun/awt/Win32FontManager.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jdk/src/windows/classes/sun/awt/Win32FontManager.java b/jdk/src/windows/classes/sun/awt/Win32FontManager.java index b2dd894e490..40ed72afbcb 100644 --- a/jdk/src/windows/classes/sun/awt/Win32FontManager.java +++ b/jdk/src/windows/classes/sun/awt/Win32FontManager.java @@ -62,8 +62,11 @@ public class Win32FontManager extends SunFontManager { String eudcFile = getEUDCFontFile(); if (eudcFile != null) { try { + /* Must use Java rasteriser since GDI doesn't + * enumerate (allow direct use) of EUDC fonts. + */ eudcFont = new TrueTypeFont(eudcFile, null, 0, - false); + true); } catch (FontFormatException e) { } }