get Painter
Provides a Painter using the specified PainterHints. The painters are remembered and this function can be called multiple times for the same data.
Depending on the implementation, errors may be suppressed and a replacement painter provided.