Class MatteFillPainter
java.lang.Object
org.pushingpixels.substance.api.painter.fill.StandardFillPainter
org.pushingpixels.substance.api.painter.fill.ClassicFillPainter
org.pushingpixels.substance.api.painter.fill.MatteFillPainter
- All Implemented Interfaces:
SubstanceFillPainter
,SubstanceTrait
Fill painter that returns images with matte appearance. This class is part of
officially supported API.
- Since:
- version 4.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MatteFillPainter
Reusable instance of this painter. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBottomFillColor
(SubstanceColorScheme fillScheme) Computes the color of the bottom portion of the fill.Returns the display name ofthis
trait.getMidFillColorTop
(SubstanceColorScheme fillScheme) Computes the color of the middle portion of the fill from the top.getTopFillColor
(SubstanceColorScheme fillScheme) Computes the color of the top portion of the fill.Methods inherited from class org.pushingpixels.substance.api.painter.fill.StandardFillPainter
getBottomShineColor, getMidFillColorBottom, getTopShineColor, paintContourBackground
-
Field Details
-
INSTANCE
Reusable instance of this painter.
-
-
Constructor Details
-
MatteFillPainter
public MatteFillPainter()Creates a new matte fill painter.
-
-
Method Details
-
getDisplayName
Description copied from interface:SubstanceTrait
Returns the display name ofthis
trait. This method is part of officially supported API.- Specified by:
getDisplayName
in interfaceSubstanceTrait
- Overrides:
getDisplayName
in classClassicFillPainter
- Returns:
- The display name of
this
trait.
-
getTopFillColor
Description copied from class:StandardFillPainter
Computes the color of the top portion of the fill. Override to provide different visual.- Overrides:
getTopFillColor
in classClassicFillPainter
- Parameters:
fillScheme
- The fill scheme.- Returns:
- The color of the top portion of the fill.
-
getMidFillColorTop
Description copied from class:StandardFillPainter
Computes the color of the middle portion of the fill from the top. Override to provide different visual.- Overrides:
getMidFillColorTop
in classClassicFillPainter
- Parameters:
fillScheme
- The fill scheme.- Returns:
- The color of the middle portion of the fill from the top.
-
getBottomFillColor
Description copied from class:StandardFillPainter
Computes the color of the bottom portion of the fill. Override to provide different visual.- Overrides:
getBottomFillColor
in classStandardFillPainter
- Parameters:
fillScheme
- The fill scheme.- Returns:
- The color of the bottom portion of the fill.
-