| Interface | Description |
|---|---|
| IShape<E extends javax.swing.JComponent,D extends IDecoration<E,D>,I extends IShape<E,D,I>> |
Customizable component shape interface.
|
| Class | Description |
|---|---|
| AbstractShape<E extends javax.swing.JComponent,D extends IDecoration<E,D>,I extends AbstractShape<E,D,I>> |
Abstract shape providing some general method implementations.
|
| ArrowShape<E extends javax.swing.JComponent,D extends WebDecoration<E,D>,I extends ArrowShape<E,D,I>> |
Arrow shape implementation.
|
| EllipseShape<E extends javax.swing.JComponent,D extends WebDecoration<E,D>,I extends EllipseShape<E,D,I>> |
Ellipse shape implementation.
|
| Round |
Custom shape corners round.
|
| RoundConverter |
Custom
Round object converter. |
| StretchInfo |
Class containing shape stretch information.
|
| WebShape<E extends javax.swing.JComponent,D extends WebDecoration<E,D>,I extends WebShape<E,D,I>> |
Common WebLaF component shape implementation.
|
| Enum | Description |
|---|---|
| ShapeType |
Enumeration representing existing shape types.
|