jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaIcon.java
changeset 29254 ef3c884cefec
parent 27268 56ae490e62d2
child 32865 f9cb6e427f9e
equal deleted inserted replaced
29253:f2ed7db5d1ca 29254:ef3c884cefec
   193 
   193 
   194             final AquaPainter<JRSUIState> painter =
   194             final AquaPainter<JRSUIState> painter =
   195                     AquaPainter.create(JRSUIState.getInstance());
   195                     AquaPainter.create(JRSUIState.getInstance());
   196             initIconPainter(painter);
   196             initIconPainter(painter);
   197 
   197 
   198             g.setClip(new Rectangle(x, y, width, height));
   198             g.clipRect(x, y, width, height);
   199             painter.paint(g, c, x, y, width, height);
   199             painter.paint(g, c, x, y, width, height);
   200             g.dispose();
   200             g.dispose();
   201         }
   201         }
   202 
   202 
   203         public abstract void initIconPainter(final AquaPainter<JRSUIState> painter);
   203         public abstract void initIconPainter(final AquaPainter<JRSUIState> painter);