RoundGradientPaintFill f = new RoundGradientPaintFill(); f.setTitle("RoundGradientPaintFill v1.0"); f.setSize(200, 200); f.center(); f.setVisible(true);
Graphics2D g2 = (Graphics2D)g; RoundRectangle2D r = new RoundRectangle2D.Float(25, 35, 150, 150, 25, 25); RoundGradientPaint rgp = new RoundGradientPaint(75, 75, Color.magenta, new Point2D.Double(0, 85), Color.blue); g2.setPaint(rgp); g2.fill(r);