From cac9618f9b412c81cfd2ecffe3f05e4fe4e27972 Mon Sep 17 00:00:00 2001 From: Yana Stamcheva Date: Tue, 2 Oct 2012 14:15:55 +0000 Subject: [PATCH] Antialiases tab names on Windows and Linux. --- .../sip/communicator/util/swing/plaf/SIPCommTabbedPaneUI.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/net/java/sip/communicator/util/swing/plaf/SIPCommTabbedPaneUI.java b/src/net/java/sip/communicator/util/swing/plaf/SIPCommTabbedPaneUI.java index f1c9bb162..91462c2d2 100644 --- a/src/net/java/sip/communicator/util/swing/plaf/SIPCommTabbedPaneUI.java +++ b/src/net/java/sip/communicator/util/swing/plaf/SIPCommTabbedPaneUI.java @@ -641,6 +641,8 @@ protected void paintTab(Graphics g, int tabPlacement, Rectangle[] rects, { g2 = (Graphics2D) g; + AntialiasingManager.activateAntialiasing(g2); + // Render visual for cropped tab edge... Rectangle viewRect = tabScroller.viewport.getViewRect(); int cropline; @@ -660,7 +662,6 @@ protected void paintTab(Graphics g, int tabPlacement, Rectangle[] rects, save = g2.getClip(); g2.clipRect(tabRect.x, tabRect.y, tabRect.width, tabRect.height); - } }