src/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java
Print this page
@@ -33,11 +33,10 @@
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.plaf.*;
import javax.swing.text.View;
-import sun.java2d.SunGraphics2D;
import sun.swing.SwingUtilities2;
import apple.laf.*;
import apple.laf.JRSUIConstants.*;
public class AquaTabbedPaneUI extends AquaTabbedPaneCopyFromBasicUI {
@@ -304,15 +303,15 @@
transposeRect(iconRect);
transposeRect(textRect);
}
// from super.paintText - its normal text painting is totally wrong for the Mac
- if (!(g instanceof SunGraphics2D)) {
+ if (!(g instanceof Graphics2D)) {
g.setClip(temp);
return;
}
- final SunGraphics2D g2d = (SunGraphics2D)g;
+ final Graphics2D g2d = (Graphics2D) g;
AffineTransform savedAT = null;
if (isVertical) {
savedAT = g2d.getTransform();
rotateGraphics(g2d, tabRect, textRect, iconRect, tabPlacement);