src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java

Print this page
rev 1379 : [mq]: fontmanager.patch

@@ -61,11 +61,11 @@
 import java.security.AccessController;
 
 import sun.awt.SunToolkit;
 import sun.awt.OSInfo;
 import sun.awt.shell.ShellFolder;
-import sun.font.FontManager;
+import sun.font.FontUtilities;
 import sun.security.action.GetPropertyAction;
 
 import sun.swing.DefaultLayoutStyle;
 import sun.swing.ImageIconUIResource;
 import sun.swing.SwingLazyValue;

@@ -2345,17 +2345,18 @@
                     } else if (size != font.getSize()) {
                         font = new FontUIResource("MS Sans Serif",
                                                   font.getStyle(), size);
                     }
                 }
-                if (FontManager.fontSupportsDefaultEncoding(font)) {
+                
+                if (FontUtilities.fontSupportsDefaultEncoding(font)) {
                     if (!(font instanceof UIResource)) {
                         font = new FontUIResource(font);
                     }
                 }
                 else {
-                    font = FontManager.getCompositeFontUIResource(font);
+                    font = FontUtilities.getCompositeFontUIResource(font);
                 }
                 return font;
 
             }
             return super.configureValue(value);