JLineCapPanel

This panel can be used for creating SLD editor panels.
It handle the possibilities of SLD Linecap.

It's also a bean, so you can add it in the Swing Palette of NetBeans Matisse WYSIWYG for example.

How to use it ?

JLineCapPanel guiStrokeLineCap = new JLineCapPanel();

//apply the Dashes properties
guiStrokeLineCap.setLineCap(stroke.getLineCap());

//get back the properties
stroke.setLineCap(guiStrokeLineCap.getLinecap());