This panel can be used for creating SLD editor panels.
It handle the possibilities of SLD Linejoin.
It's also a bean, so you can add it in the Swing Palette of NetBeans Matisse WYSIWYG for example.
How to use it ?
JLineJoinPanel guiStrokeLineJion = new JLineJoinPanel();
//apply the LineJoin properties
guiStrokeLineJoin.setLineJoin(stroke.getLineJoin());
//get back the properties
stroke.setLineJoin(guiStrokeLineJoin.getLineJoin());