Index: javax/swing/plaf/metal/MetalInternalFrameTitlePane.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java,v retrieving revision 1.2 diff -u -r1.2 MetalInternalFrameTitlePane.java --- javax/swing/plaf/metal/MetalInternalFrameTitlePane.java 12 Sep 2005 23:04:55 -0000 1.2 +++ javax/swing/plaf/metal/MetalInternalFrameTitlePane.java 28 Sep 2005 12:56:33 -0000 @@ -348,7 +348,7 @@ Rectangle b = SwingUtilities.getLocalBounds(this); g.setColor(MetalLookAndFeel.getPrimaryControlShadow()); g.fillRect(b.x, b.y, b.width, b.height); - MetalUtils.fillMetalPattern(g, b.x + 4, b.y + 2, b.width + MetalUtils.fillMetalPattern(this, g, b.x + 4, b.y + 2, b.width - paletteCloseIcon.getIconWidth() - 13, b.height - 5, MetalLookAndFeel.getPrimaryControlHighlight(), MetalLookAndFeel.getBlack()); @@ -399,7 +399,7 @@ endX = Math.max(closeButton.getX(), endX); endX -= 7; if (endX > startX) - MetalUtils.fillMetalPattern(g, startX, 3, endX - startX, getHeight() - 6, Color.white, Color.gray); + MetalUtils.fillMetalPattern(this, g, startX, 3, endX - startX, getHeight() - 6, Color.white, Color.gray); } g.setColor(savedColor); }