< prev index next >

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

Print this page

        

*** 202,222 **** final Point renderLocation = getStringPlacement(g2, progressString, x, y, width, height); final Rectangle oldClip = g2.getClipBounds(); if (isHorizontal()) { g2.setColor(selectionForeground); ! SwingUtilities2.drawString(progressBar, g2, progressString, renderLocation.x, renderLocation.y); } else { // VERTICAL // We rotate it -90 degrees, then translate it down since we are going to be bottom up. final AffineTransform savedAT = g2.getTransform(); g2.transform(AffineTransform.getRotateInstance(0.0f - (Math.PI / 2.0f), 0, 0)); g2.translate(-progressBar.getHeight(), 0); // 0,0 is now the bottom left of the viewable area, so we just draw our image at // the render location since that calculation knows about rotation. g2.setColor(selectionForeground); ! SwingUtilities2.drawString(progressBar, g2, progressString, renderLocation.x, renderLocation.y); g2.setTransform(savedAT); } g2.setClip(oldClip); --- 202,222 ---- final Point renderLocation = getStringPlacement(g2, progressString, x, y, width, height); final Rectangle oldClip = g2.getClipBounds(); if (isHorizontal()) { g2.setColor(selectionForeground); ! getTextUIDrawing().drawString(progressBar, g2, progressString, renderLocation.x, renderLocation.y); } else { // VERTICAL // We rotate it -90 degrees, then translate it down since we are going to be bottom up. final AffineTransform savedAT = g2.getTransform(); g2.transform(AffineTransform.getRotateInstance(0.0f - (Math.PI / 2.0f), 0, 0)); g2.translate(-progressBar.getHeight(), 0); // 0,0 is now the bottom left of the viewable area, so we just draw our image at // the render location since that calculation knows about rotation. g2.setColor(selectionForeground); ! getTextUIDrawing().drawString(progressBar, g2, progressString, renderLocation.x, renderLocation.y); g2.setTransform(savedAT); } g2.setClip(oldClip);
< prev index next >