| Interface | Description |
|---|---|
| IBackground<E extends javax.swing.JComponent,D extends IDecoration<E,D>,I extends IBackground<E,D,I>> |
This interface is a base for any custom background.
|
| Class | Description |
|---|---|
| AbstractBackground<E extends javax.swing.JComponent,D extends IDecoration<E,D>,I extends AbstractBackground<E,D,I>> |
Convenient base class for any
IBackground implementation. |
| AbstractTextureBackground<E extends javax.swing.JComponent,D extends IDecoration<E,D>,I extends AbstractTextureBackground<E,D,I>> |
Abstract texure background.
|
| AlphaLayerBackground<E extends javax.swing.JComponent,D extends IDecoration<E,D>,I extends AlphaLayerBackground<E,D,I>> |
Alpha layer background.
|
| ColorBackground<E extends javax.swing.JComponent,D extends IDecoration<E,D>,I extends ColorBackground<E,D,I>> |
Single color background.
|
| GradientBackground<E extends javax.swing.JComponent,D extends IDecoration<E,D>,I extends GradientBackground<E,D,I>> |
Gradient background.
|
| GradientColor |
Gradient paint color.
|
| MovingHighlightBackground<E extends javax.swing.JComponent,D extends IDecoration<E,D>,I extends MovingHighlightBackground<E,D,I>> |
Background with a moving highlight.
|
| PresetTextureBackground<E extends javax.swing.JComponent,D extends IDecoration<E,D>,I extends PresetTextureBackground<E,D,I>> |
Texure background.
|
| Enum | Description |
|---|---|
| GradientType |
Enumeration representing gradient types.
|