/** * Creates a new <code>Challenger Deep</code> skin. */ public ChallengerDeepSkin() { SubstanceColorScheme activeScheme = new UltramarineColorScheme(); SubstanceColorScheme enabledScheme = activeScheme.tone(0.1f).named( "Challenger Deep Enabled"); SubstanceColorSchemeBundle defaultSchemeBundle = new SubstanceColorSchemeBundle( activeScheme, enabledScheme, enabledScheme); defaultSchemeBundle.registerColorScheme(activeScheme, 0.3f, ComponentState.DISABLED_SELECTED); defaultSchemeBundle.registerColorScheme(enabledScheme, 0.4f, ComponentState.DISABLED_UNSELECTED); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle, DecorationAreaType.NONE); this.registerAsDecorationArea(enabledScheme, DecorationAreaType.PRIMARY_TITLE_PANE, DecorationAreaType.SECONDARY_TITLE_PANE, DecorationAreaType.HEADER, DecorationAreaType.FOOTER, DecorationAreaType.GENERAL, DecorationAreaType.TOOLBAR); this.buttonShaper = new ClassicButtonShaper(); this.fillPainter = new GlassFillPainter(); this.decorationPainter = new ArcDecorationPainter(); this.highlightPainter = new ClassicHighlightPainter(); this.borderPainter = new GlassBorderPainter(); }
/** * Creates a new <code>Challenger Deep</code> skin. */ public ChallengerDeepSkin() { SubstanceColorScheme activeScheme = new UltramarineColorScheme(); SubstanceColorScheme enabledScheme = activeScheme.tone(0.1f).named( "Challenger Deep Enabled"); SubstanceColorSchemeBundle defaultSchemeBundle = new SubstanceColorSchemeBundle( activeScheme, enabledScheme, enabledScheme); defaultSchemeBundle.registerColorScheme(activeScheme, 0.3f, ComponentState.DISABLED_SELECTED); defaultSchemeBundle.registerColorScheme(enabledScheme, 0.4f, ComponentState.DISABLED_UNSELECTED); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle, DecorationAreaType.NONE); this.registerAsDecorationArea(enabledScheme, DecorationAreaType.PRIMARY_TITLE_PANE, DecorationAreaType.SECONDARY_TITLE_PANE, DecorationAreaType.HEADER, DecorationAreaType.FOOTER, DecorationAreaType.GENERAL, DecorationAreaType.TOOLBAR); this.buttonShaper = new ClassicButtonShaper(); this.fillPainter = new GlassFillPainter(); this.decorationPainter = new ArcDecorationPainter(); this.highlightPainter = new ClassicHighlightPainter(); this.borderPainter = new GlassBorderPainter(); }