< prev index next >

src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java

Print this page

        

@@ -259,13 +259,16 @@
     }
 
     static void paintDropShadowText(final Graphics g, final JComponent c, final Font font, final FontMetrics metrics, final int x, final int y, final int offsetX, final int offsetY, final Color textColor, final Color shadowColor, final String text) {
         g.setFont(font);
         g.setColor(shadowColor);
-        SwingUtilities2.drawString(c, g, text, x + offsetX, y + offsetY + metrics.getAscent());
+        SwingUtilities2.getTextUIDrawing(c)
+                .drawString(c, g, text,
+                            x + offsetX, y + offsetY + metrics.getAscent());
         g.setColor(textColor);
-        SwingUtilities2.drawString(c, g, text, x, y + metrics.getAscent());
+        SwingUtilities2.getTextUIDrawing(c)
+                .drawString(c, g, text, x, y + metrics.getAscent());
     }
 
     static class ShadowBorder implements Border {
         private final Painter prePainter;
         private final Painter postPainter;
< prev index next >