Hi,
I'm wondering if the graphics.setPaint(paint) in method

public void draw(Object object, Graphics2D graphics, DrawInfo2D info)

at line 61 should be before line 53. If the precise flag is set the color will not be 
set to paint. I never worked with the precise flag before so I don't know if it is a 
bug.

Jörg