This panel can be used for creating SLD editor panels. It handle a few possibilities of the SLD Fill object.
It's also a bean, so you can add it in the Swing Palette of NetBeans Matisse WYSIWYG for example.
JFillPanel guiFill = new JFillPanel(); //apply the fill guiFill.parseFill(sym.getFill()); //get back the new Fill Fill fill = guiFill.getFill();