Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.jvnet.substance.api.SubstanceColorScheme

Packages that use SubstanceColorScheme
org.jvnet.substance |
org.jvnet.substance.api |
org.jvnet.substance.colorscheme |
org.jvnet.substance.painter.border |
org.jvnet.substance.painter.decoration |
org.jvnet.substance.painter.gradient |
org.jvnet.substance.painter.highlight |
org.jvnet.substance.painter.utils |
org.jvnet.substance.skin |
org.jvnet.substance.utils |
org.jvnet.substance.utils.filters |
org.jvnet.substance.utils.icon |

Uses of SubstanceColorScheme in org.jvnet.substance

Methods in org.jvnet.substance that return SubstanceColorScheme
`SubstanceColorScheme` | `SubstanceTreeUI.getDefaultColorScheme()` Returns the default color scheme of this tree.
`SubstanceColorScheme` | `SubstanceTableUI.getDefaultColorScheme()`
`SubstanceColorScheme` | `SubstanceListUI.getDefaultColorScheme()` Returns the current default color scheme.

Uses of SubstanceColorScheme in org.jvnet.substance.api

Fields in org.jvnet.substance.api declared as SubstanceColorScheme
`protected SubstanceColorScheme` | `SubstanceColorSchemeBundle.activeColorScheme` The active color scheme of this bundle.
`protected SubstanceColorScheme` | `SubstanceColorSchemeBundle.defaultColorScheme` The default color scheme of this bundle.
`protected SubstanceColorScheme` | `SubstanceColorSchemeBundle.disabledColorScheme` The disabled color scheme of this bundle.
`protected SubstanceColorScheme` | `SubstanceColorSchemeBundle.disabledSelectedScheme` If there is no explicitly registered color scheme for the disabled selected component states, this field will contain a synthesized color scheme for the disabled selected state.
`protected SubstanceColorScheme` | `SubstanceColorSchemeBundle.pressedScheme` If there is no explicitly registered color scheme for pressed component states, this field will contain a synthesized color scheme for a pressed state.
`protected SubstanceColorScheme` | `SubstanceSkin.watermarkScheme` Color scheme for watermarks.

Fields in org.jvnet.substance.api with type parameters of type SubstanceColorScheme
`protected java.util.Map<DecorationAreaType,SubstanceColorScheme>` | `SubstanceSkin.backgroundColorSchemeMap` Maps decoration area type to the background color schemes.
`protected java.util.Map<ComponentState,SubstanceColorScheme>` | `SubstanceColorSchemeBundle.stateBorderColorSchemeMap` Maps from component state to the matching color schemes for border color schemes.
`protected java.util.Map<ComponentState,SubstanceColorScheme>` | `SubstanceColorSchemeBundle.stateColorSchemeMap` Maps from component state to the matching color schemes.
`protected java.util.Map<ComponentState,SubstanceColorScheme>` | `SubstanceColorSchemeBundle.stateHighlightColorSchemeMap` Maps from component state to the matching color schemes for highlight color schemes.

Methods in org.jvnet.substance.api that return SubstanceColorScheme
`SubstanceColorScheme` | `SubstanceColorSchemeBundle.getActiveColorScheme()` Returns the active color scheme of this bundle.
`SubstanceColorScheme` | `SubstanceSkin.getBackgroundColorScheme(DecorationAreaType decorationAreaType)` Returns the background color scheme for the specified decoration area type.
`SubstanceColorScheme` | `SubstanceSkin.getBorderColorScheme(java.awt.Component comp, ComponentState componentState)` Returns the color scheme for painting component border in the specified state.
`SubstanceColorScheme` | `SubstanceColorSchemeBundle.getBorderColorScheme(java.awt.Component comp, ComponentState componentState)` Returns the color scheme for painting component border in the specified state.
`SubstanceColorScheme` | `SubstanceSkin.getColorScheme(java.awt.Component comp, ComponentState componentState)` Returns the color scheme of the specified component in the specified component state.
`SubstanceColorScheme` | `SubstanceSkin.getColorScheme(java.awt.Component comp, ComponentState componentState, boolean toIgnoreHighlights)` Returns the color scheme of the specified component in the specified component state.
`SubstanceColorScheme` | `SubstanceColorSchemeBundle.getColorScheme(java.awt.Component comp, ComponentState componentState, boolean toIgnoreHighlights)` Returns the color scheme of the specified component in the specified component state.
`SubstanceColorScheme` | `SubstanceColorSchemeBundle.getDefaultColorScheme()` Returns the default color scheme of this bundle.
`SubstanceColorScheme` | `SubstanceColorSchemeBundle.getDisabledColorScheme()` Returns the disabled color scheme of this bundle.
`SubstanceColorScheme` | `SubstanceSkin.getHighlightColorScheme(java.awt.Component comp, ComponentState componentState)` Returns the highlight color scheme of the component.
`SubstanceColorScheme` | `SubstanceColorSchemeBundle.getHighlightColorScheme(java.awt.Component comp, ComponentState componentState)` Returns the highlight color scheme of the component.
`SubstanceColorScheme` | `SubstanceSkin.getMainActiveColorScheme()` Returns the main active color scheme for this skin.
`SubstanceColorScheme` | `SubstanceSkin.getMainActiveColorScheme(DecorationAreaType decorationAreaType)` Returns the main active color scheme for the specific decoration area type.
`SubstanceColorScheme` | `SubstanceSkin.getMainDefaultColorScheme()` Returns the main default color scheme for this skin.
`SubstanceColorScheme` | `SubstanceSkin.getMainDefaultColorScheme(DecorationAreaType decorationAreaType)` Returns the main default color scheme for the specific decoration area type.
`SubstanceColorScheme` | `SubstanceSkin.getMainDisabledColorScheme()` Returns the main disabled color scheme for this skin.
`SubstanceColorScheme` | `SubstanceSkin.getMainDisabledColorScheme(DecorationAreaType decorationAreaType)` Returns the main disabled color scheme for the specific decoration area type.
`SubstanceColorScheme` | `SubstanceSkin.getWatermarkColorScheme()` Returns the color scheme to be used for painting the watermark.
`SubstanceColorScheme` | `SubstanceColorScheme.hueShift(double hueShiftFactor)` Creates a hue-shifted (in HSB space) version of `this` color scheme.
`SubstanceColorScheme` | `SubstanceColorScheme.invert()` Creates an inverted version of `this` scheme.
`SubstanceColorScheme` | `SubstanceColorScheme.named(java.lang.String colorSchemeDisplayName)` This method is a fluent-interface builder utility for setting the display name for this color scheme.
`SubstanceColorScheme` | `SubstanceColorScheme.negate()` Creates a negated version of `this` scheme.
`SubstanceColorScheme` | `SubstanceColorScheme.saturate(double saturateFactor)` Creates a saturated or desaturated version of `this` scheme.
`SubstanceColorScheme` | `SubstanceColorScheme.shade(double shadeFactor)` Creates a shaded (shifted towards black) version of `this` color scheme.
`SubstanceColorScheme` | `SubstanceColorScheme.shift(java.awt.Color backgroundShiftColor, double backgroundShiftFactor, java.awt.Color foregroundShiftColor, double foregroundShiftFactor)` Creates a shift version of `this` scheme.
`SubstanceColorScheme` | `SubstanceColorScheme.shiftBackground(java.awt.Color backgroundShiftColor, double backgroundShiftFactor)` Creates a shift version of `this` scheme.
`SubstanceColorScheme` | `SubstanceColorScheme.tint(double tintFactor)` Creates a tinted (shifted towards white) version of `this` color scheme.
`SubstanceColorScheme` | `SubstanceColorScheme.tone(double toneFactor)` Creates a toned (shifted towards gray) version of `this` color scheme.
`SubstanceColorScheme` | `ColorSchemeTransform.transform(SubstanceColorScheme scheme)` Transforms the specified color scheme.

Methods in org.jvnet.substance.api with parameters of type SubstanceColorScheme
`void` | `SubstanceSkin.registerAsDecorationArea(SubstanceColorScheme backgroundColorScheme, DecorationAreaType... areaTypes)` Registers the specified background color scheme to be used on controls in decoration areas.
`void` | `SubstanceColorSchemeBundle.registerBorderColorScheme(SubstanceColorScheme stateBorderScheme, ComponentState... states)` Registers a border color scheme for the specific component state if the component state is not `null`, or a global border color scheme otherwise.
`void` | `SubstanceColorSchemeBundle.registerColorScheme(SubstanceColorScheme stateColorScheme, ComponentState... states)` Registers a color scheme for the specific component state.
`void` | `SubstanceColorSchemeBundle.registerColorScheme(SubstanceColorScheme stateColorScheme, float alpha, ComponentState... states)` Registers a color scheme for the specific component state.
`void` | `SubstanceSkin.registerDecorationAreaSchemeBundle(SubstanceColorSchemeBundle bundle, SubstanceColorScheme backgroundColorScheme, DecorationAreaType... areaTypes)` Registers the specified color scheme bundle and background color scheme to be used on controls in decoration areas.
`void` | `SubstanceColorSchemeBundle.registerHighlightColorScheme(SubstanceColorScheme stateHighlightScheme, ComponentState... states)` Registers a highlight color scheme for the specific component state if the component state is not `null`, or a global highlight color scheme otherwise.
`void` | `SubstanceColorSchemeBundle.registerHighlightColorScheme(SubstanceColorScheme stateHighlightScheme, float alpha, ComponentState... states)` Registers a highlight color scheme for the specific component state if the component state is not `null`, or a global highlight color scheme otherwise.
`SubstanceColorScheme` | `ColorSchemeTransform.transform(SubstanceColorScheme scheme)` Transforms the specified color scheme.

Constructors in org.jvnet.substance.api with parameters of type SubstanceColorScheme
`SubstanceColorSchemeBundle(SubstanceColorScheme activeColorScheme, SubstanceColorScheme defaultColorScheme, SubstanceColorScheme disabledColorScheme)` Creates a new color scheme bundle.

Uses of SubstanceColorScheme in org.jvnet.substance.colorscheme

Classes in org.jvnet.substance.colorscheme that implement SubstanceColorScheme
`class` | `AquaColorScheme` Aqua color scheme.
`class` | `BarbyPinkColorScheme` Barby pink color scheme.
`class` | `BaseColorScheme` Base class for Substance color schemes.
`class` | `BaseDarkColorScheme` Base class for dark color schemes.
`class` | `BaseLightColorScheme` Base class for light color schemes.
`class` | `BlendBiColorScheme` Blended color scheme.
`class` | `BottleGreenColorScheme` Bottle green color scheme.
`class` | `BrownColorScheme` Brown color scheme.
`class` | `CharcoalColorScheme` Charcoal color scheme.
`class` | `CremeColorScheme` Brown color scheme.
`class` | `DarkGrayColorScheme` Dark gray color scheme.
`class` | `DarkMetallicColorScheme` Dark metallic color scheme.
`class` | `DarkVioletColorScheme` Dark violet color scheme.
`class` | `DesertSandColorScheme` Desert Sand color scheme.
`class` | `EbonyColorScheme` Ebony color scheme.
`class` | `HueShiftColorScheme` Hue-shifted color scheme.
`class` | `InvertedColorScheme` Implementation of inverted color scheme.
`class` | `JadeForestColorScheme` Jade Forest color scheme.
`class` | `LightAquaColorScheme` Light aqua color scheme.
`class` | `LightGrayColorScheme` Light gray color scheme.
`class` | `LimeGreenColorScheme` Lime green color scheme.
`class` | `MetallicColorScheme` Metallic color scheme.
`class` | `NegatedColorScheme` Implementation of negated color scheme.
`class` | `OliveColorScheme` Olive color scheme.
`class` | `OrangeColorScheme` Orange color scheme.
`class` | `PurpleColorScheme` Purple color scheme.
`class` | `RaspberryColorScheme` Raspberry color scheme.
`class` | `SaturatedColorScheme` Saturated color scheme.
`class` | `SepiaColorScheme` Sepia color scheme.
`class` | `ShadeColorScheme` Shaded color scheme.
`class` | `ShiftColorScheme` Base class for shifted color schemes.
`class` | `SteelBlueColorScheme` Steel Blue color scheme.
`class` | `SunfireRedColorScheme` Sunfire Red color scheme.
`class` | `SunGlareColorScheme` Sun Glare color scheme.
`class` | `SunsetColorScheme` Sunset color scheme.
`class` | `TerracottaColorScheme` Terracotta color scheme.
`class` | `TintColorScheme` Tinted color scheme.
`class` | `ToneColorScheme` Toned color scheme.
`class` | `UltramarineColorScheme` Ultramarine color scheme.

Fields in org.jvnet.substance.colorscheme with type parameters of type SubstanceColorScheme
`protected static LazyResettableHashMap<SubstanceColorScheme>` | `ShiftColorScheme.shiftedCache` Cache of shifted themes.

Methods in org.jvnet.substance.colorscheme that return SubstanceColorScheme
`SubstanceColorScheme` | `BlendBiColorScheme.getFirstScheme()` Returns the main original color scheme.
`SubstanceColorScheme` | `ShiftColorScheme.getOrigScheme()` Returns the original color scheme.
`SubstanceColorScheme` | `SaturatedColorScheme.getOrigScheme()` Returns the original color scheme.
`SubstanceColorScheme` | `NegatedColorScheme.getOrigScheme()` Returns the original color scheme.
`SubstanceColorScheme` | `InvertedColorScheme.getOrigScheme()` Returns the original color scheme.
`SubstanceColorScheme` | `HueShiftColorScheme.getOrigScheme()` Returns the original color scheme.
`SubstanceColorScheme` | `BlendBiColorScheme.getSecondScheme()` Returns the secondary original color scheme.
`static SubstanceColorScheme` | `ShiftColorScheme.getShiftedScheme(SubstanceColorScheme orig, java.awt.Color backgroundShiftColor, double backgroundShiftFactor, java.awt.Color foregroundShiftColor, double foregroundShiftFactor)` Returns a shifted color scheme.
`SubstanceColorScheme` | `BaseColorScheme.hueShift(double hueShiftFactor)`
`SubstanceColorScheme` | `BaseColorScheme.invert()`
`SubstanceColorScheme` | `BaseColorScheme.named(java.lang.String colorSchemeDisplayName)`
`SubstanceColorScheme` | `BaseColorScheme.negate()`
`SubstanceColorScheme` | `BaseColorScheme.saturate(double saturateFactor)`
`SubstanceColorScheme` | `BaseColorScheme.shade(double shadeFactor)`
`SubstanceColorScheme` | `BaseColorScheme.shift(java.awt.Color backgroundShiftColor, double backgroundShiftFactor, java.awt.Color foregroundShiftColor, double foregroundShiftFactor)`
`SubstanceColorScheme` | `BaseColorScheme.shiftBackground(java.awt.Color backgroundShiftColor, double backgroundShiftFactor)`
`SubstanceColorScheme` | `BaseColorScheme.tint(double tintFactor)`
`SubstanceColorScheme` | `BaseColorScheme.tone(double toneFactor)`

Methods in org.jvnet.substance.colorscheme with parameters of type SubstanceColorScheme
`static SubstanceColorScheme` | `ShiftColorScheme.getShiftedScheme(SubstanceColorScheme orig, java.awt.Color backgroundShiftColor, double backgroundShiftFactor, java.awt.Color foregroundShiftColor, double foregroundShiftFactor)` Returns a shifted color scheme.

Constructors in org.jvnet.substance.colorscheme with parameters of type SubstanceColorScheme
`BlendBiColorScheme(SubstanceColorScheme firstScheme, SubstanceColorScheme secondScheme, double firstSchemeLikeness)` Creates a new blended color scheme.
`DerivedColorsResolverLight(SubstanceColorScheme scheme)` Creates the resolver of derived colors for the specified light color scheme.
`HueShiftColorScheme(SubstanceColorScheme origScheme, double hueShiftFactor)` Creates a new hue-shifted color scheme.
`InvertedColorScheme(SubstanceColorScheme origScheme)` Creates a new inverted scheme.
`NegatedColorScheme(SubstanceColorScheme origScheme)` Creates a new inverted scheme.
`SaturatedColorScheme(SubstanceColorScheme origScheme, double saturationFactor)` Creates a new saturated color scheme.
`ShadeColorScheme(SubstanceColorScheme origColorScheme, double shadeFactor)` Creates a new shaded color scheme.
`ShiftColorScheme(SubstanceColorScheme origScheme, java.awt.Color shiftColor, double shiftFactor)` Creates a new shifted color scheme.
`ShiftColorScheme(SubstanceColorScheme origScheme, java.awt.Color backgroundShiftColor, double backgroundShiftFactor, java.awt.Color foregroundShiftColor, double foregroundShiftFactor, boolean shiftByBrightness)` Creates a new shifted color scheme.
`TintColorScheme(SubstanceColorScheme origColorScheme, double tintFactor)` Creates a new tinted color scheme.
`ToneColorScheme(SubstanceColorScheme origColorScheme, double toneFactor)` Creates a new toned color scheme.

Uses of SubstanceColorScheme in org.jvnet.substance.painter.border

Fields in org.jvnet.substance.painter.border with type parameters of type SubstanceColorScheme
`protected static LazyResettableHashMap<SubstanceColorScheme>` | `InnerDelegateBorderPainter.shiftMap` Map of shifted color schemes (to speed up the subsequent lookups).

Methods in org.jvnet.substance.painter.border with parameters of type SubstanceColorScheme
`java.awt.Color` | `StandardBorderPainter.getBottomBorderColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)` Computes the color of the bottom portion of the border.
`java.awt.Color` | `SimplisticSoftBorderPainter.getBottomBorderColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `GlassBorderPainter.getBottomBorderColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `FlatBorderPainter.getBottomBorderColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `ClassicBorderPainter.getBottomBorderColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `StandardBorderPainter.getMidBorderColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)` Computes the color of the middle portion of the border.
`java.awt.Color` | `SimplisticSoftBorderPainter.getMidBorderColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `GlassBorderPainter.getMidBorderColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `FlatBorderPainter.getMidBorderColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `ClassicBorderPainter.getMidBorderColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `StandardBorderPainter.getTopBorderColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)` Computes the color of the top portion of the border.
`java.awt.Color` | `SimplisticSoftBorderPainter.getTopBorderColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `GlassBorderPainter.getTopBorderColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `ClassicBorderPainter.getTopBorderColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`void` | `SubstanceBorderPainter.paintBorder(java.awt.Graphics g, java.awt.Component c, int width, int height, java.awt.Shape contour, java.awt.Shape innerContour, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float cyclePos, boolean useCyclePosAsInterpolation)`
Paints the control border.
`void` | `StandardBorderPainter.paintBorder(java.awt.Graphics g, java.awt.Component c, int width, int height, java.awt.Shape contour, java.awt.Shape innerContour, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float cyclePos, boolean useCyclePosAsInterpolation)`
`void` | `NullBorderPainter.paintBorder(java.awt.Graphics g, java.awt.Component c, int width, int height, java.awt.Shape contour, java.awt.Shape innerContour, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float cyclePos, boolean useCyclePosAsInterpolation)`
`void` | `InnerDelegateBorderPainter.paintBorder(java.awt.Graphics g, java.awt.Component comp, int width, int height, java.awt.Shape contour, java.awt.Shape innerContour, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float cyclePos, boolean useCyclePosAsInterpolation)`

Uses of SubstanceColorScheme in org.jvnet.substance.painter.decoration

Methods in org.jvnet.substance.painter.decoration with parameters of type SubstanceColorScheme
`protected void` | `MatteDecorationPainter.fill(java.awt.Graphics2D graphics, SubstanceColorScheme scheme, int offsetY, int x, int y, int width, int height)` Fills the relevant part with the gradient fill.
`protected java.awt.Image` | `ImageWrapperDecorationPainter.getColorizedTile(SubstanceColorScheme scheme)` Returns a colorized image tile.
`protected void` | `ClassicDecorationPainter.internalPaint(java.awt.Graphics2D graphics, int width, int height, SubstanceColorScheme scheme)` Paints the specified area.
`protected void` | `ImageWrapperDecorationPainter.tileArea(java.awt.Graphics2D g, java.awt.Component comp, SubstanceColorScheme tileScheme, int offsetTextureX, int offsetTextureY, int x, int y, int width, int height)` Tiles the specified area with colorized version of the image tile.

Uses of SubstanceColorScheme in org.jvnet.substance.painter.gradient

Methods in org.jvnet.substance.painter.gradient with parameters of type SubstanceColorScheme
`java.awt.Color` | `StandardGradientPainter.getBottomFillColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)` Computes the color of the bottom portion of the fill.
`java.awt.Color` | `MatteGradientPainter.getBottomFillColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `GlassGradientPainter.getBottomFillColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `FlatGradientPainter.getBottomFillColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `StandardGradientPainter.getBottomShineColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)` Computes the color of the bottom portion of the shine.
`java.awt.Color` | `SimplisticGradientPainter.getBottomShineColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `FlatGradientPainter.getBottomShineColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `StandardGradientPainter.getMidFillColorBottom(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)` Computes the color of the middle portion of the fill from the bottom.
`java.awt.Color` | `GlassGradientPainter.getMidFillColorBottom(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `FlatGradientPainter.getMidFillColorBottom(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `StandardGradientPainter.getMidFillColorTop(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)` Computes the color of the middle portion of the fill from the top.
`java.awt.Color` | `SimplisticGradientPainter.getMidFillColorTop(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `MatteGradientPainter.getMidFillColorTop(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `GlassGradientPainter.getMidFillColorTop(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `FlatGradientPainter.getMidFillColorTop(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `ClassicGradientPainter.getMidFillColorTop(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `SubduedGradientPainter.getTopFillColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `StandardGradientPainter.getTopFillColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)` Computes the color of the top portion of the fill.
`java.awt.Color` | `SimplisticGradientPainter.getTopFillColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `MatteGradientPainter.getTopFillColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `GlassGradientPainter.getTopFillColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `FlatGradientPainter.getTopFillColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `ClassicGradientPainter.getTopFillColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `StandardGradientPainter.getTopShineColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)` Computes the color of the top portion of the shine.
`java.awt.Color` | `SimplisticGradientPainter.getTopShineColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`java.awt.Color` | `FlatGradientPainter.getTopShineColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`void` | `SubstanceGradientPainter.paintContourBackground(java.awt.Graphics g, int width, int height, java.awt.Shape contour, boolean isFocused, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float cyclePos, boolean hasShine, boolean useCyclePosAsInterpolation)`
Paints the background that matches the specified parameters.
`void` | `StandardGradientPainter.paintContourBackground(java.awt.Graphics g, int width, int height, java.awt.Shape contour, boolean isFocused, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float cyclePos, boolean hasShine, boolean useCyclePosAsInterpolation)`

Uses of SubstanceColorScheme in org.jvnet.substance.painter.highlight

Methods in org.jvnet.substance.painter.highlight with parameters of type SubstanceColorScheme
`protected void` | `GlassHighlightPainter.internalPaint(java.awt.Graphics2D graphics, java.awt.Component comp, int width, int height, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float cyclePos, SubstanceBorderPainter borderPainter, float borderAlpha, java.util.Set<SubstanceConstants.Side> openSides)`
Paints the highlight.
`protected void` | `ClassicHighlightPainter.internalPaint(java.awt.Graphics2D graphics, java.awt.Component comp, int width, int height, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float cyclePos, SubstanceBorderPainter borderPainter, float borderAlpha, java.util.Set<SubstanceConstants.Side> openSides)`
Paints the highlight.
`void` | `SubstanceHighlightPainter.paintHighlight(java.awt.Graphics2D graphics, java.awt.Component comp, int width, int height, float borderAlpha, java.util.Set<SubstanceConstants.Side> openSides, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float cyclePos)`
Paints the highlight.
`void` | `GlassHighlightPainter.paintHighlight(java.awt.Graphics2D graphics, java.awt.Component comp, int width, int height, float borderAlpha, java.util.Set<SubstanceConstants.Side> openSides, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float cyclePos)`
`void` | `ClassicHighlightPainter.paintHighlight(java.awt.Graphics2D graphics, java.awt.Component comp, int width, int height, float borderAlpha, java.util.Set<SubstanceConstants.Side> openSides, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float cyclePos)`
`static void` | `SubstanceHighlightUtils.paintHighlight(java.awt.Graphics g, java.awt.Component c, java.awt.Rectangle rect, float borderAlpha, java.util.Set<SubstanceConstants.Side> openSides, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float cyclePos)`
Updates the specified component with the background that matches the provided parameters.

Uses of SubstanceColorScheme in org.jvnet.substance.painter.utils

Methods in org.jvnet.substance.painter.utils with parameters of type SubstanceColorScheme
`static void` | `SeparatorPainterUtils.paintHorizontalLines(java.awt.Graphics g, java.awt.Component c, SubstanceColorScheme scheme, int x, java.util.Collection<java.lang.Integer> y, int width, float fadeStartFraction, boolean isLtr)` Paints horizontal separator lines.
`static void` | `SeparatorPainterUtils.paintSeparator(java.awt.Component c, java.awt.Graphics2D graphics, SubstanceColorScheme scheme, int width, int height, int orientation)` Paints a separator.
`static void` | `SeparatorPainterUtils.paintSeparator(java.awt.Component c, java.awt.Graphics2D graphics, SubstanceColorScheme scheme, int width, int height, int orientation, boolean hasShadow, int maxGradLength)` Paints a separator.
`static void` | `SeparatorPainterUtils.paintSeparator(java.awt.Component c, java.awt.Graphics2D g2d, SubstanceColorScheme scheme, int width, int height, int orientation, boolean hasShadow, int maxGradLengthStart, int maxGradLengthEnd, boolean toEnforceAlphaColors)`
Paints a separator.
`static void` | `SeparatorPainterUtils.paintVerticalLines(java.awt.Graphics g, java.awt.Component c, SubstanceColorScheme scheme, int y, java.util.Collection<java.lang.Integer> x, int height, float fadeStartFraction)` Paints vertical separator lines.

Uses of SubstanceColorScheme in org.jvnet.substance.skin

Classes in org.jvnet.substance.skin that implement SubstanceColorScheme
`protected static class` | `AutumnSkin.ActiveScheme` Color scheme for active visual state.
`protected static class` | `AutumnSkin.DefaultScheme` Color scheme for default visual state.
`protected static class` | `CremeCoffeeSkin.ActiveScheme` Color scheme for active visual state.
`protected static class` | `MistAquaSkin.ActiveTitleScheme` Color scheme for active visual state.
`protected static class` | `MistSilverSkin.ActiveTitleScheme` Color scheme for active visual state.
`protected static class` | `NebulaSkin.ActiveScheme` Color scheme for active visual state.
`protected static class` | `NebulaSkin.DefaultScheme` Color scheme for default visual state.
`protected static class` | `NebulaSkin.DisabledScheme` Color scheme for default visual state.
`protected static class` | `NebulaSkin.PressedScheme` Color scheme for `ComponentState.PRESSED_SELECTED` and `ComponentState.PRESSED_UNSELECTED` states.
`protected static class` | `NebulaSkin.RolloverSelectedScheme` Color scheme for `ComponentState.ROLLOVER_SELECTED` state.
`protected static class` | `NebulaSkin.RolloverUnselectedScheme` Color scheme for `ComponentState.ROLLOVER_UNSELECTED` state.

Uses of SubstanceColorScheme in org.jvnet.substance.utils

Fields in org.jvnet.substance.utils declared as SubstanceColorScheme
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.GREEN` Used as reference to the green color scheme.
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.ORANGE` Used as reference in attention-drawing animations.
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.YELLOW` Used as reference in attention-drawing animations.

Methods in org.jvnet.substance.utils that return SubstanceColorScheme
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.getBorderColorScheme(java.awt.Component component, ComponentState componentState)` Returns the border color scheme of the component.
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.getBorderColorScheme(javax.swing.JTabbedPane jtp, int tabIndex, ComponentState componentState)` Returns the border color scheme of the specified tabbed pane tab.
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.getColorScheme(java.awt.Component component, ComponentState componentState)` Returns the color scheme of the specified component.
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.getColorScheme(java.awt.Component component, ComponentState componentState, boolean toIgnoreHighlights)` Returns the color scheme of the specified component.
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.getColorScheme(javax.swing.JTabbedPane jtp, int tabIndex, ComponentState componentState)` Returns the color scheme of the specified tabbed pane tab.
`static SubstanceColorScheme` | `SubstanceColorSchemeUtilities.getHighlightColorScheme(java.awt.Component component, ComponentState componentState)` Returns the highlight color scheme of the component.
`static SubstanceColorScheme` | `SubstanceCoreUtilities.getOptionPaneColorScheme(int messageType, SubstanceColorScheme mainScheme)` Returns the color scheme for the icon of option panes with the specified message type.

Methods in org.jvnet.substance.utils with parameters of type SubstanceColorScheme
`static java.awt.image.BufferedImage` | `SubstanceImageCreator.getArrow(float width, float height, float strokeWidth, int direction, SubstanceColorScheme scheme)` Retrieves arrow image.
`static javax.swing.Icon` | `SubstanceImageCreator.getArrowIcon(float width, float height, float strokeWidth, int direction, SubstanceColorScheme scheme)` Retrieves arrow icon.
`static javax.swing.Icon` | `SubstanceImageCreator.getArrowIcon(int fontSize, int direction, SubstanceColorScheme colorScheme)` Returns arrow icon for the specified parameters.
`static java.awt.Image` | `SubstanceImageCreator.getBigHexaMarker(int value, SubstanceColorScheme colorScheme)` Returns big icon representation of the specified integer value.
`static java.awt.Color` | `SubstanceColorUtilities.getBottomBorderColor(SubstanceColorScheme scheme1, SubstanceColorScheme scheme2, double cycleCoef)` Returns the color of the bottom portion of border in control backgrounds.
`java.awt.Color` | `SubstanceImageCreator.SimplisticSoftBorderReverseGradientPainter.getBottomFillColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`static java.awt.Color` | `SubstanceColorUtilities.getBottomFillColor(SubstanceColorScheme scheme1, SubstanceColorScheme scheme2, double cycleCoef, boolean useCyclePosAsInterpolation)` Returns the color of the bottom portion of fill in control backgrounds.
`static java.awt.Color` | `SubstanceColorUtilities.getBottomShineColor(SubstanceColorScheme scheme1, SubstanceColorScheme scheme2, double cycleCoef, boolean useCyclePosAsInterpolation)` Returns the color of the bottom portion of shine in control backgrounds.
`static java.awt.image.BufferedImage` | `SubstanceImageCreator.getCheckBox(javax.swing.AbstractButton button, int dimension, ComponentState componentState, ComponentState prevState, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float interpolationCyclePos, float checkMarkVisibility, boolean isCheckMarkFadingOut)`
Retrieves check box of the specified size that matches the specified component state.
`static javax.swing.Icon` | `SubstanceImageCreator.getCloseIcon(int iSize, SubstanceColorScheme colorScheme)` Returns `close` icon.
`static javax.swing.Icon` | `SubstanceImageCreator.getCloseIcon(SubstanceColorScheme scheme)` Returns `close` icon.
`static java.awt.image.BufferedImage` | `SubstanceImageCreator.getColorSchemeImage(java.awt.image.BufferedImage original, SubstanceColorScheme colorScheme)` Creates a new version of the specified image that is rendered in the colors of the specified color scheme.
`static java.awt.image.BufferedImage` | `SubstanceImageCreator.getColorSchemeImage(java.awt.Component comp, javax.swing.Icon original, SubstanceColorScheme colorScheme)` Creates a new version of the specified icon that is rendered in the colors of the specified color scheme.
`static javax.swing.Icon` | `SubstanceImageCreator.getDoubleArrowIcon(float width, float height, float strokeWidth, int direction, SubstanceColorScheme colorScheme)` Retrieves arrow icon.
`static javax.swing.Icon` | `SubstanceImageCreator.getDoubleArrowIcon(int fontSize, float deltaWidth, float deltaHeight, float deltaStrokeWidth, int direction, SubstanceColorScheme colorScheme)` Returns double arrow icon for the specified parameters.
`static java.awt.image.BufferedImage` | `SubstanceImageCreator.getDragImage(java.awt.Component c, SubstanceColorScheme colorScheme, int width, int height, int maxNumberOfStripes)` Returns drag bumps image.
`static javax.swing.plaf.ColorUIResource` | `SubstanceColorUtilities.getForegroundColor(SubstanceColorScheme scheme)` Returns the foreground color of the specified color scheme.
`static javax.swing.Icon` | `SubstanceImageCreator.getHexaMarker(int value, SubstanceColorScheme colorScheme)` Returns small icon representation of the specified integer value.
`static java.awt.Color` | `SubstanceColorUtilities.getInterpolatedForegroundColor(java.awt.Component comp, java.lang.Comparable<?> componentId, SubstanceColorScheme colorScheme, ComponentState state, ComponentState prevState, org.jvnet.lafwidget.animation.FadeKind... kinds)`
Returns the foreground color for the specified component.
`static java.awt.Color` | `SubstanceColorUtilities.getMarkColor(SubstanceColorScheme colorScheme, boolean isEnabled)` Returns the color of mark icons (checkbox, radio button, scrollbar arrows, combo arrows, menu arrows etc) for the specified color scheme.
`static javax.swing.Icon` | `SubstanceImageCreator.getMaximizeIcon(int iSize, SubstanceColorScheme scheme)` Returns `maximize` icon.
`static javax.swing.Icon` | `SubstanceImageCreator.getMaximizeIcon(SubstanceColorScheme scheme)` Returns `maximize` icon.
`static java.awt.Color` | `SubstanceColorUtilities.getMidBorderColor(SubstanceColorScheme scheme1, SubstanceColorScheme scheme2, double cycleCoef)` Returns the color of the middle portion of border in control backgrounds.
`static java.awt.Color` | `SubstanceColorUtilities.getMidFillColor(SubstanceColorScheme scheme1, SubstanceColorScheme scheme2, double cycleCoef, boolean useCyclePosAsInterpolation)` Returns the color of the middle portion of fill in control backgrounds.
`static javax.swing.Icon` | `SubstanceImageCreator.getMinimizeIcon(int iSize, SubstanceColorScheme scheme)` Returns `minimize` icon.
`static javax.swing.Icon` | `SubstanceImageCreator.getMinimizeIcon(SubstanceColorScheme scheme)` Returns `minimize` icon.
`static SubstanceColorScheme` | `SubstanceCoreUtilities.getOptionPaneColorScheme(int messageType, SubstanceColorScheme mainScheme)` Returns the color scheme for the icon of option panes with the specified message type.
`static java.awt.image.BufferedImage` | `SubstanceImageCreator.getRadioButton(javax.swing.JComponent component, int dimension, ComponentState componentState, ComponentState prevState, int offsetX, SubstanceColorScheme scheme1, SubstanceColorScheme scheme2, float interpolationCyclePos10, float checkMarkVisibility)`
Retrieves radio button of the specified size that matches the specified parameters.
`static java.awt.image.BufferedImage` | `SubstanceImageCreator.getResizeGripImage(java.awt.Component c, SubstanceColorScheme colorScheme, int dimension, boolean isCrowded)` Returns resize grip image.
`static javax.swing.Icon` | `SubstanceImageCreator.getRestoreIcon(SubstanceColorScheme scheme)` Returns `restore` icon.
`static javax.swing.Icon` | `SubstanceImageCreator.getSearchIcon(int dimension, SubstanceColorScheme colorScheme, boolean leftToRight)` Returns search icon.
`static javax.swing.Icon` | `SubstanceImageCreator.getSmallLockIcon(SubstanceColorScheme scheme)` Returns a lock icon that matches the specified scheme.
`static java.awt.Color` | `SubstanceColorUtilities.getTopBorderColor(SubstanceColorScheme scheme1, SubstanceColorScheme scheme2, double cycleCoef)` Returns the color of the top portion of border in control backgrounds.
`java.awt.Color` | `SubstanceImageCreator.SimplisticSoftBorderReverseGradientPainter.getTopFillColor(SubstanceColorScheme interpolationScheme1, SubstanceColorScheme interpolationScheme2, double cycleCoef, boolean useCyclePosAsInterpolation)`
`static java.awt.Color` | `SubstanceColorUtilities.getTopFillColor(SubstanceColorScheme scheme1, SubstanceColorScheme scheme2, double cycleCoef, boolean useCyclePosAsInterpolation)` Returns the color of the top portion of fill in control backgrounds.
`static java.awt.Color` | `SubstanceColorUtilities.getTopShineColor(SubstanceColorScheme scheme1, SubstanceColorScheme scheme2, double cycleCoef, boolean useCyclePosAsInterpolation)` Returns the color of the top portion of shine in control backgrounds.
`static java.awt.image.BufferedImage` | `SubstanceImageCreator.getTreeIcon(javax.swing.JTree tree, SubstanceColorScheme colorScheme, boolean isCollapsed)` Retrieves tree icon.
`static void` | `SubstanceImageCreator.paintBorder(java.awt.Component c, java.awt.Graphics2D graphics, int x, int y, int width, int height, float radius, SubstanceColorScheme borderScheme1, SubstanceColorScheme borderScheme2, float cyclePos)` Paints border instance of specified dimensions and status.
`static void` | `SubstanceImageCreator.paintRectangularBackground(java.awt.Graphics g, int startX, int startY, int width, int height, SubstanceColorScheme colorScheme, float borderAlpha, boolean isVertical)` Paints rectangular gradient background.
`static void` | `SubstanceImageCreator.paintRectangularStripedBackground(java.awt.Graphics g, int startX, int startY, int width, int height, SubstanceColorScheme colorScheme, java.awt.image.BufferedImage stripeImage, int stripeOffset, float borderAlpha, boolean isVertical)`
Paints rectangular gradient background with spots and optional replicated stripe image.
`static void` | `SubstanceImageCreator.paintSimpleBorder(java.awt.Graphics2D g2d, int width, int height, SubstanceColorScheme colorScheme, SubstanceColorScheme colorScheme2, float cyclePos)` Paints simple border.
`static void` | `SubstanceImageCreator.paintSplitDividerBumpImage(java.awt.Graphics g, SubstanceSplitPaneDivider divider, int x, int y, int width, int height, boolean isHorizontal, ComponentState componentState, SubstanceColorScheme colorScheme1, SubstanceColorScheme colorScheme2, float interpolationCyclePos)`
Paints the bump dots on the split pane dividers.

Uses of SubstanceColorScheme in org.jvnet.substance.utils.filters

Methods in org.jvnet.substance.utils.filters with parameters of type SubstanceColorScheme
`static ColorSchemeFilter` | `ColorSchemeFilter.getColorSchemeFilter(SubstanceColorScheme scheme)`

Uses of SubstanceColorScheme in org.jvnet.substance.utils.icon

Methods in org.jvnet.substance.utils.icon with parameters of type SubstanceColorScheme
`javax.swing.Icon` | `TransitionAwareIcon.Delegate.getColorSchemeIcon(SubstanceColorScheme scheme)` Returns the icon that matches the specified scheme.
`static javax.swing.Icon` | `SubstanceIconFactory.getTitlePaneIcon(SubstanceIconFactory.IconKind iconKind, SubstanceColorScheme scheme)` Returns title pane icon of the specified kind.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES