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
public abstract class NebulaAccentedSkin extends RadianceSkin.Accented
Base class for accentedNebula
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
Fields Modifier and Type Field Description protected BottomLineOverlayPainter
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
Constructors Modifier Constructor Description protected
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 Detail
-
bottomLineOverlayPainter
protected BottomLineOverlayPainter bottomLineOverlayPainter
Overlay painter to paint separator lines on some decoration areas.
-
-
Constructor Detail
-
NebulaAccentedSkin
protected NebulaAccentedSkin(RadianceSkin.Accented.AccentBuilder accentBuilder)
Creates a new base accentedNebula
skin.
-
-