E - component typeD - decoration typeI - border typepublic interface IBorder<E extends javax.swing.JComponent,D extends IDecoration<E,D>,I extends IBorder<E,D,I>>
extends java.io.Serializable, java.lang.Cloneable, com.alee.api.Mergeable<I>, com.alee.api.Identifiable
| Modifier and Type | Method and Description |
|---|---|
java.awt.Color |
getColor()
Returns border color.
|
float |
getOpacity()
Returns border opacity.
|
java.awt.Stroke |
getStroke()
Returns border stroke.
|
float |
getWidth()
Returns border width.
|
void |
paint(java.awt.Graphics2D g2d,
java.awt.Rectangle bounds,
E c,
D d,
java.awt.Shape shape)
Paints border using the specified shape.
|
float getOpacity()
java.awt.Stroke getStroke()
float getWidth()
java.awt.Color getColor()