SubstanceTraitClassicBorderPainter, CompositeBorderPainter, DelegateBorderPainter, DelegateFractionBasedBorderPainter, FlatBorderPainter, FractionBasedBorderPainter, GlassBorderPainter, SimplisticSoftBorderPainter, StandardBorderPainterpublic 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 | Description |
|---|---|---|
boolean |
isPaintingInnerContour() |
Returns boolean indication whether this border painter is painting the
inner contours.
|
void |
paintBorder(Graphics g,
Component c,
int width,
int height,
Shape contour,
Shape innerContour,
SubstanceColorScheme borderScheme) |
Paints the control border.
|
getDisplayNamevoid paintBorder(Graphics g, Component c, int width, int height, Shape contour, 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.