/** * Creates a new <code>Mist Aqua</code> look-and-feel. */ public SubstanceMistAquaLookAndFeel() { super(new MistAquaSkin()); } }
this.registerDecorationAreaSchemeBundle(defaultSchemeBundle, DecorationAreaType.NONE); this.registerDecorationAreaSchemeBundle(new SubstanceColorSchemeBundle( activeScheme, enabledScheme, disabledScheme), new SteelBlueColorScheme().saturate(-0.3).tint(0.5).named( "Mist Aqua Background"), DecorationAreaType.GENERAL); this.registerAsDecorationArea(enabledScheme, DecorationAreaType.PRIMARY_TITLE_PANE, DecorationAreaType.SECONDARY_TITLE_PANE, DecorationAreaType.TOOLBAR); this.registerAsDecorationArea(disabledScheme, DecorationAreaType.PRIMARY_TITLE_PANE_INACTIVE, DecorationAreaType.SECONDARY_TITLE_PANE_INACTIVE);
/** * Creates a new <code>Silver Aqua</code> skin. */ public MistAquaSkin() { SubstanceColorScheme activeScheme = new AquaColorScheme(); SubstanceColorScheme enabledScheme = new MetallicColorScheme().shade( 0.05).named("Mist Aqua Enabled"); SubstanceColorScheme disabledScheme = new LightGrayColorScheme().tone( 0.2).named("Mist Aqua Disabled"); SubstanceColorSchemeBundle defaultSchemeBundle = new SubstanceColorSchemeBundle( activeScheme, enabledScheme, disabledScheme); this.registerDecorationAreaSchemeBundle(defaultSchemeBundle, DecorationAreaType.NONE); this.registerDecorationAreaSchemeBundle(new SubstanceColorSchemeBundle( activeScheme, enabledScheme, disabledScheme), new SteelBlueColorScheme().saturate(-0.3).tint(0.5).named( "Mist Aqua Background"), DecorationAreaType.GENERAL); this.registerAsDecorationArea(enabledScheme, DecorationAreaType.PRIMARY_TITLE_PANE, DecorationAreaType.SECONDARY_TITLE_PANE, DecorationAreaType.HEADER, DecorationAreaType.FOOTER, DecorationAreaType.TOOLBAR); this.buttonShaper = new StandardButtonShaper(); this.fillPainter = new MatteFillPainter(); this.borderPainter = new ClassicBorderPainter(); this.decorationPainter = new MatteDecorationPainter(); this.highlightPainter = new ClassicHighlightPainter(); }
/** * Creates a new <code>Mist Aqua</code> look-and-feel. */ public SubstanceMistAquaLookAndFeel() { super(new MistAquaSkin()); } }