PaintContext
Graphics2D.setPaint(java.awt.Paint)
PaintContext createContext(ColorModel cm, Rectangle deviceBounds, Rectangle2D userBounds, AffineTransform xform, RenderingHints hints)