public interface SubstanceBorderPainter extends SubstanceTrait
SubstanceFillPainter) instead. Note that a custom gradient painter
may continue painting the borders, but these will be overriden by the current
border painter.| Modifier and Type | Method and Description |
|---|---|
boolean |
isPaintingInnerContour()
Returns boolean indication whether this border painter is painting the
inner contours.
|
void |
paintBorder(java.awt.Graphics g,
java.awt.Component c,
int width,
int height,
java.awt.Shape contour,
java.awt.Shape innerContour,
SubstanceColorScheme borderScheme)
Paints the control border.
|
getDisplayNamevoid paintBorder(java.awt.Graphics g,
java.awt.Component c,
int width,
int height,
java.awt.Shape contour,
java.awt.Shape innerContour,
SubstanceColorScheme borderScheme)
g - Graphics.c - Component.width - Width of a UI component.height - Height of a UI component.contour - Contour of a UI component.innerContour - Inner contour of a UI component. May be ignored if the
specific implementation paints only the outside border.borderScheme - The border color scheme.boolean isPaintingInnerContour()
true if this border painter is painting the inner
contours, false otherwise.