From edb6f304e460341faa0a4c9bd603aa2c25357c29 Mon Sep 17 00:00:00 2001 From: samskivert Date: Thu, 18 Dec 2008 01:36:56 +0000 Subject: [PATCH] If text antialiasing is the desired defaul, honor it in LabelSausage. git-svn-id: https://samskivert.googlecode.com/svn/trunk@2510 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- src/java/com/samskivert/swing/LabelSausage.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/java/com/samskivert/swing/LabelSausage.java b/src/java/com/samskivert/swing/LabelSausage.java index 575b094c..39626518 100644 --- a/src/java/com/samskivert/swing/LabelSausage.java +++ b/src/java/com/samskivert/swing/LabelSausage.java @@ -72,7 +72,14 @@ public abstract class LabelSausage } // lay out our label - _label.layout(gfx); + if (SwingUtil.getDefaultTextAntialiasing()) { + Object oalias = SwingUtil.activateAntiAliasing(gfx); + _label.layout(gfx); + SwingUtil.restoreAntiAliasing(gfx, oalias); + } else { + _label.layout(gfx); + } + Dimension lsize = _label.getSize(); // if we have no icon, make sure that the label has enough room