final SubstanceColorScheme activeScheme = schemes.get("RuneLite Active"); final SubstanceColorScheme enabledScheme = schemes.get("RuneLite Enabled"); .get("RuneLite Selected Disabled Border"); final SubstanceColorScheme borderScheme = schemes.get("RuneLite Border"); defaultSchemeBundle.registerColorScheme(borderDisabledSelectedScheme, ColorSchemeAssociationKind.BORDER, ComponentState.DISABLED_SELECTED); final SubstanceColorScheme markActiveScheme = schemes.get("RuneLite Mark Active"); defaultSchemeBundle.registerColorScheme(markActiveScheme, ColorSchemeAssociationKind.MARK, ComponentState.getActiveStates()); final SubstanceColorScheme separatorScheme = schemes.get("RuneLite Separator"); defaultSchemeBundle.registerColorScheme(separatorScheme, ColorSchemeAssociationKind.SEPARATOR); defaultSchemeBundle.registerColorScheme(schemes.get("RuneLite Tab Border"), ColorSchemeAssociationKind.TAB_BORDER, ComponentState.getActiveStates()); final SubstanceColorScheme watermarkScheme = schemes.get("RuneLite Watermark"); .get("RuneLite Decorations Separator"); decorationsSchemeBundle.registerColorScheme(separatorDecorationsScheme, ColorSchemeAssociationKind.SEPARATOR); .get("RuneLite Decorations Watermark"); final SubstanceColorScheme headerBorderScheme = schemes.get("RuneLite Header Border"); headerSchemeBundle.registerColorScheme(borderDisabledSelectedScheme,
SubstanceSkin.ColorSchemes schemes = SubstanceSkin .getColorSchemes("org/pushingpixels/substance/api/skin/dust.colorschemes"); SubstanceColorScheme activeScheme = schemes.get("Dust Active"); SubstanceColorScheme enabledScheme = schemes.get("Dust Enabled"); .get("Dust Border Enabled"); SubstanceColorScheme borderActiveScheme = schemes .get("Dust Border Active"); .get("Dust Header Active"); SubstanceColorScheme headerEnabledScheme = schemes .get("Dust Header Enabled"); .get("Dust Header Watermark"); .get("Dust Header Separator"); .get("Dust Header Border");
.getColorSchemes("org/pushingpixels/substance/api/skin/nebula.colorschemes"); SubstanceColorScheme activeScheme = schemes.get("Nebula Active"); SubstanceColorScheme enabledScheme = schemes.get("Nebula Enabled"); SubstanceColorScheme rolloverUnselectedScheme = schemes .get("Nebula Rollover Unselected"); SubstanceColorScheme pressedScheme = schemes.get("Nebula Pressed"); SubstanceColorScheme rolloverSelectedScheme = schemes .get("Nebula Rollover Selected"); SubstanceColorScheme disabledScheme = schemes.get("Nebula Disabled"); new ComponentStateFacet[] { ComponentStateFacet.DETERMINATE }); SubstanceColorScheme determinateScheme = schemes .get("Nebula Determinate"); SubstanceColorScheme determinateBorderScheme = schemes .get("Nebula Determinate Border"); defaultSchemeBundle.registerColorScheme(determinateScheme, determinateState, indeterminateState); ComponentStateFacet.DETERMINATE }); SubstanceColorScheme determinateDisabledScheme = schemes .get("Nebula Determinate Disabled"); SubstanceColorScheme determinateDisabledBorderScheme = schemes .get("Nebula Determinate Disabled Border"); defaultSchemeBundle.registerColorScheme(determinateDisabledScheme, determinateDisabledState, indeterminateDisabledState);
SubstanceColorScheme disabledScheme = schemes.get("Raven Disabled"); .get("Raven Selected Disabled"); .get("Graphite Highlight"); defaultSchemeBundle.registerHighlightColorScheme(highlightScheme, 0.6f, ComponentState.ROLLOVER_UNSELECTED); .get("Graphite Text Highlight"); defaultSchemeBundle.registerColorScheme(textHighlightScheme, ColorSchemeAssociationKind.TEXT_HIGHLIGHT, .get("Raven Highlight Mark"); defaultSchemeBundle.registerColorScheme(highlightMarkScheme, ColorSchemeAssociationKind.HIGHLIGHT_MARK, ComponentState .get("Graphite Tab Highlight"); defaultSchemeBundle.registerColorScheme(highlightScheme, ComponentState.SELECTED); .get("Raven Selected Mark"); defaultSchemeBundle.registerColorScheme(selectedMarkScheme, ColorSchemeAssociationKind.MARK, ComponentState.SELECTED,
SubstanceColorScheme disabledScheme = schemes.get("Raven Disabled"); .get("Raven Selected Disabled"); .get("Graphite Highlight"); defaultSchemeBundle.registerHighlightColorScheme(highlightScheme, 0.6f, ComponentState.ROLLOVER_UNSELECTED); .get("Graphite Text Highlight"); defaultSchemeBundle.registerColorScheme(textHighlightScheme, ColorSchemeAssociationKind.TEXT_HIGHLIGHT, .get("Raven Highlight Mark"); defaultSchemeBundle.registerColorScheme(highlightMarkScheme, ColorSchemeAssociationKind.HIGHLIGHT_MARK, ComponentState .get("Graphite Tab Highlight"); defaultSchemeBundle.registerColorScheme(highlightScheme, ComponentState.SELECTED); .get("Raven Selected Mark"); defaultSchemeBundle.registerColorScheme(selectedMarkScheme, ColorSchemeAssociationKind.MARK, ComponentState.SELECTED,
public LauncherSkin() { ColorSchemes schemes = SubstanceSkin.getColorSchemes("com/skcraft/launcher/skin/graphite.colorschemes"); SubstanceColorScheme activeScheme = schemes.get("Graphite Active"); SubstanceColorScheme selectedDisabledScheme = schemes.get("Graphite Selected Disabled"); SubstanceColorScheme selectedScheme = schemes.get("Graphite Selected"); SubstanceColorScheme disabledScheme = schemes.get("Graphite Disabled"); SubstanceColorScheme enabledScheme = schemes.get("Graphite Enabled"); SubstanceColorScheme backgroundScheme = schemes.get("Graphite Background"); SubstanceColorScheme highlightScheme = schemes.get("Graphite Highlight"); SubstanceColorScheme borderScheme = schemes.get("Graphite Border"); SubstanceColorScheme separatorScheme = schemes.get("Graphite Separator"); SubstanceColorScheme textHighlightScheme = schemes.get("Graphite Text Highlight"); SubstanceColorScheme highlightMarkScheme = schemes.get("Graphite Highlight Mark"); SubstanceColorScheme tabHighlightScheme = schemes.get("Graphite Tab Highlight"); this.watermarkScheme = schemes.get("Graphite Watermark");
.getColorSchemes("org/pushingpixels/substance/api/skin/kitchen-sink.colorschemes"); SubstanceColorScheme highlightColorScheme = kitchenSinkSchemes .get("Business Highlight"); defaultSchemeBundle.registerHighlightColorScheme(highlightColorScheme); this .registerAsDecorationArea(kitchenSkinSchemes .get("LightGray General Watermark"), DecorationAreaType.GENERAL);
.getColorSchemes("org/pushingpixels/substance/api/skin/autumn.colorschemes"); SubstanceColorScheme activeScheme = schemes.get("Autumn Active"); SubstanceColorScheme enabledScheme = schemes.get("Autumn Enabled"); SubstanceColorScheme disabledScheme = enabledScheme; DecorationAreaType.SECONDARY_TITLE_PANE); SubstanceColorScheme watermarkScheme = schemes.get("Autumn Watermark");
.getColorSchemes("org/pushingpixels/substance/api/skin/autumn.colorschemes"); SubstanceColorScheme activeScheme = schemes.get("Autumn Active"); SubstanceColorScheme enabledScheme = schemes.get("Autumn Enabled"); SubstanceColorScheme disabledScheme = enabledScheme; DecorationAreaType.NONE); SubstanceColorScheme watermarkScheme = schemes.get("Autumn Watermark");
.getColorSchemes("org/pushingpixels/substance/api/skin/kitchen-sink.colorschemes"); SubstanceColorScheme highlightColorScheme = kitchenSinkSchemes .get("Business Highlight"); defaultSchemeBundle.registerHighlightColorScheme(highlightColorScheme); this .registerAsDecorationArea(kitchenSkinSchemes .get("LightGray General Watermark"), DecorationAreaType.GENERAL);
.getColorSchemes("org/pushingpixels/substance/api/skin/kitchen-sink.colorschemes"); SubstanceColorScheme activeScheme = kitchenSinkSchemes .get("Coffee Active"); SubstanceColorScheme enabledScheme = schemes.get("Dust Coffee Enabled"); .get("Dust Coffee Watermark"); .get("Dust Border Enabled"); defaultSchemeBundle.registerColorScheme(borderEnabledScheme, ColorSchemeAssociationKind.BORDER, ComponentState.ENABLED, .get("Dust Coffee Text Highlight"); defaultSchemeBundle.registerColorScheme(textHighlightScheme, ColorSchemeAssociationKind.TEXT_HIGHLIGHT,
.getColorSchemes("org/pushingpixels/substance/api/skin/kitchen-sink.colorschemes"); SubstanceColorScheme highlightColorScheme = kitchenSinkSchemes .get("Business Blue Steel Highlight"); defaultSchemeBundle.registerHighlightColorScheme(highlightColorScheme); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle,
.getColorSchemes("org/pushingpixels/substance/api/skin/kitchen-sink.colorschemes"); SubstanceColorScheme highlightColorScheme = kitchenSinkSchemes .get("Business Blue Steel Highlight"); defaultSchemeBundle.registerHighlightColorScheme(highlightColorScheme); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle,
.getColorSchemes("org/pushingpixels/substance/api/skin/kitchen-sink.colorschemes"); SubstanceColorScheme activeScheme = kitchenSinkSchemes .get("Coffee Active"); SubstanceColorScheme enabledScheme = schemes.get("Dust Coffee Enabled"); .get("Dust Coffee Watermark"); .get("Dust Border Enabled"); defaultSchemeBundle.registerColorScheme(borderEnabledScheme, ColorSchemeAssociationKind.BORDER, ComponentState.ENABLED, .get("Dust Coffee Text Highlight"); defaultSchemeBundle.registerColorScheme(textHighlightScheme, ColorSchemeAssociationKind.TEXT_HIGHLIGHT,
.getColorSchemes("org/pushingpixels/substance/api/skin/kitchen-sink.colorschemes"); SubstanceColorScheme activeScheme = kitchenSinkSchemes .get("Coffee Active"); SubstanceColorScheme enabledScheme = new CremeColorScheme(); SubstanceColorScheme disabledScheme = new LightGrayColorScheme().tint(
.getColorSchemes("org/pushingpixels/substance/api/skin/kitchen-sink.colorschemes"); SubstanceColorScheme activeScheme = kitchenSinkSchemes .get("Coffee Active"); SubstanceColorScheme enabledScheme = new CremeColorScheme(); SubstanceColorScheme disabledScheme = new LightGrayColorScheme().tint(
/** * Creates a new <code>Moderate</code> skin. */ public ModerateSkin() { SubstanceColorScheme activeScheme = new SteelBlueColorScheme(); SubstanceColorScheme enabledScheme = new MetallicColorScheme(); SubstanceColorScheme disabledScheme = new LightGrayColorScheme(); SubstanceColorSchemeBundle defaultSchemeBundle = new SubstanceColorSchemeBundle( activeScheme, enabledScheme, disabledScheme); SubstanceSkin.ColorSchemes kitchenSinkSchemes = SubstanceSkin .getColorSchemes("org/pushingpixels/substance/api/skin/kitchen-sink.colorschemes"); SubstanceColorScheme highlightColorScheme = kitchenSinkSchemes .get("Moderate Highlight"); defaultSchemeBundle.registerHighlightColorScheme(highlightColorScheme); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle, DecorationAreaType.NONE); this.registerAsDecorationArea(activeScheme, DecorationAreaType.PRIMARY_TITLE_PANE, DecorationAreaType.SECONDARY_TITLE_PANE); this.registerAsDecorationArea(kitchenSinkSchemes .get("LightGray General Watermark"), DecorationAreaType.GENERAL, DecorationAreaType.HEADER); this.buttonShaper = new ClassicButtonShaper(); this.fillPainter = new GlassFillPainter(); this.decorationPainter = new ClassicDecorationPainter(); this.borderPainter = new ClassicBorderPainter(); this.highlightPainter = new ClassicHighlightPainter(); }
/** * Creates a new <code>Sahara</code> skin. */ public SaharaSkin() { SubstanceColorScheme activeScheme = new DesertSandColorScheme(); SubstanceColorScheme enabledScheme = new MetallicColorScheme(); SubstanceColorScheme disabledScheme = new LightGrayColorScheme(); SubstanceColorSchemeBundle defaultSchemeBundle = new SubstanceColorSchemeBundle( activeScheme, enabledScheme, disabledScheme); defaultSchemeBundle.registerHighlightColorScheme(new OliveColorScheme() .tint(0.2).named("Sahara Highlight")); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle, DecorationAreaType.NONE); this.registerAsDecorationArea(activeScheme, DecorationAreaType.PRIMARY_TITLE_PANE, DecorationAreaType.SECONDARY_TITLE_PANE); this.registerAsDecorationArea(enabledScheme, DecorationAreaType.PRIMARY_TITLE_PANE_INACTIVE, DecorationAreaType.SECONDARY_TITLE_PANE_INACTIVE); SubstanceSkin.ColorSchemes kitchenSinkSchemes = SubstanceSkin .getColorSchemes("org/pushingpixels/substance/api/skin/kitchen-sink.colorschemes"); this.registerAsDecorationArea(kitchenSinkSchemes .get("LightGray General Watermark"), DecorationAreaType.GENERAL, DecorationAreaType.HEADER); this.buttonShaper = new ClassicButtonShaper(); this.fillPainter = new ClassicFillPainter(); this.borderPainter = new ClassicBorderPainter(); this.decorationPainter = new ClassicDecorationPainter(); this.highlightPainter = new ClassicHighlightPainter(); }
/** * Creates a new <code>Sahara</code> skin. */ public SaharaSkin() { SubstanceColorScheme activeScheme = new DesertSandColorScheme(); SubstanceColorScheme enabledScheme = new MetallicColorScheme(); SubstanceColorScheme disabledScheme = new LightGrayColorScheme(); SubstanceColorSchemeBundle defaultSchemeBundle = new SubstanceColorSchemeBundle( activeScheme, enabledScheme, disabledScheme); defaultSchemeBundle.registerHighlightColorScheme(new OliveColorScheme() .tint(0.2).named("Sahara Highlight")); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle, DecorationAreaType.NONE); this.registerAsDecorationArea(activeScheme, DecorationAreaType.PRIMARY_TITLE_PANE, DecorationAreaType.SECONDARY_TITLE_PANE); SubstanceSkin.ColorSchemes kitchenSinkSchemes = SubstanceSkin .getColorSchemes("org/pushingpixels/substance/api/skin/kitchen-sink.colorschemes"); this.registerAsDecorationArea(kitchenSinkSchemes .get("LightGray General Watermark"), DecorationAreaType.GENERAL, DecorationAreaType.HEADER); this.buttonShaper = new ClassicButtonShaper(); this.fillPainter = new ClassicFillPainter(); this.borderPainter = new ClassicBorderPainter(); this.decorationPainter = new ClassicDecorationPainter(); this.highlightPainter = new ClassicHighlightPainter(); }
.getColorSchemes("org/pushingpixels/substance/api/skin/kitchen-sink.colorschemes"); SubstanceColorScheme highlightColorScheme = kitchenSinkSchemes .get("Moderate Highlight"); defaultSchemeBundle.registerHighlightColorScheme(highlightColorScheme); .get("LightGray General Watermark"), DecorationAreaType.GENERAL, DecorationAreaType.HEADER);