Class NebulaAccentedSkin
java.lang.Object
org.pushingpixels.radiance.theming.api.RadianceSkin
org.pushingpixels.radiance.theming.api.RadianceSkin.Accented
org.pushingpixels.radiance.theming.api.skin.NebulaAccentedSkin
- All Implemented Interfaces:
RadianceTrait
- Direct Known Subclasses:
NebulaAmethystSkin
,NebulaBrickWallSkin
,NebulaSkin
Base class for accented
Nebula
skins. This class is part of officially supported API.-
Nested Class Summary
Nested classes/interfaces inherited from class org.pushingpixels.radiance.theming.api.RadianceSkin.Accented
RadianceSkin.Accented.AccentBuilder
Nested classes/interfaces inherited from class org.pushingpixels.radiance.theming.api.RadianceSkin
RadianceSkin.Accented, RadianceSkin.ColorSchemes
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BottomLineOverlayPainter
Overlay painter to paint separator lines on some decoration areas.Fields inherited from class org.pushingpixels.radiance.theming.api.RadianceSkin
borderPainter, buttonShaper, decorationPainter, fillPainter, highlightBorderPainter, highlightFillPainter
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
NebulaAccentedSkin
(RadianceSkin.Accented.AccentBuilder accentBuilder) Creates a new base accentedNebula
skin. -
Method Summary
Methods inherited from class org.pushingpixels.radiance.theming.api.RadianceSkin.Accented
getActiveControlsAccent, getBackgroundAccent, getEnabledControlsAccent, getHighlightsAccent, getWindowChromeAccent
Methods inherited from class org.pushingpixels.radiance.theming.api.RadianceSkin
addOverlayPainter, clearOverlayPainters, getActiveColorScheme, getAlpha, getBackgroundColorScheme, getBorderPainter, getButtonShaper, getColorScheme, getColorScheme, getColorScheme, getColorSchemes, getDecorationPainter, getDirectColorScheme, getDisabledColorScheme, getEnabledColorScheme, getFillPainter, getHighlightAlpha, getHighlightBorderPainter, getHighlightFillPainter, getOptionPaneIconColorScheme, getOverlayColor, getOverlayPainters, isRegisteredAsDecorationArea, isValid, registerAsDecorationArea, registerAsDecorationArea, registerDecorationAreaSchemeBundle, registerDecorationAreaSchemeBundle, removeOverlayPainter, setOptionPaneIconColorScheme, setOverlayColor, transform
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.pushingpixels.radiance.theming.api.trait.RadianceTrait
getDisplayName
-
Field Details
-
bottomLineOverlayPainter
Overlay painter to paint separator lines on some decoration areas.
-
-
Constructor Details
-
NebulaAccentedSkin
Creates a new base accentedNebula
skin.
-