These are the predefined polygon shapes. JDiagram is highly customizable and allows you to define your own shapes or to use custom-painting of boxes by plugging your own drawing code in the rendering process.