void (Component c, Graphics g, int x, int y, int width, int height) { GraphicsConfig config = GraphicsUtil.setupAAPainting(g); Graphics2D g2d = (Graphics2D)g; g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); float myArcSize = DarculaUIUtil.BUTTON_ARC.getFloat(); g.setColor(lineColor); RoundRectangle2D.Float area = new RoundRectangle2D.Float(x, y, width, height, myArcSize, myArcSize); g2d.fill(area); config.restore(); }