SubstanceFillPainter, SubstanceTraitpublic class FractionBasedFillPainter extends FractionBasedPainter implements SubstanceFillPainter
colorQueries, fractions| Constructor | Description |
|---|---|
FractionBasedFillPainter(java.lang.String displayName,
float[] fractions,
ColorSchemeSingleColorQuery[] colorQueries) |
Creates a new fraction-based fill painter.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
paintContourBackground(java.awt.Graphics g,
java.awt.Component comp,
float width,
float height,
java.awt.Shape contour,
boolean isFocused,
SubstanceColorScheme fillScheme,
boolean hasShine) |
Fills the contour that matches the specified parameters.
|
getColorQueries, getDisplayName, getFractionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDisplayNamepublic FractionBasedFillPainter(java.lang.String displayName,
float[] fractions,
ColorSchemeSingleColorQuery[] colorQueries)
displayName - The display name of this painter.fractions - The fractions of this painter. Must be strictly increasing,
starting from 0.0 and ending at 1.0.colorQueries - The color queries of this painter. Must have the same size as
the fractions array, and all entries must be non-
null.public void paintContourBackground(java.awt.Graphics g,
java.awt.Component comp,
float width,
float height,
java.awt.Shape contour,
boolean isFocused,
SubstanceColorScheme fillScheme,
boolean hasShine)
SubstanceFillPainterpaintContourBackground in interface SubstanceFillPainterg - Graphics context.comp - Component to paint.width - Width of a UI component.height - Height of a UI component.contour - Contour of a UI component.isFocused - Indication whether component owns the focus.fillScheme - The fill color scheme.hasShine - Indication whether the returned image should have a 3D shine
spot in its top half.