Package org.pushingpixels.substance.api

Examples of org.pushingpixels.substance.api.SubstanceColorScheme


          menuItem, activeState)
          * stateEntry.getValue().getContribution();
      if (alpha == 0.0f)
        continue;

      SubstanceColorScheme fillScheme = SubstanceColorSchemeUtilities
          .getColorScheme(menuItem,
              ColorSchemeAssociationKind.HIGHLIGHT, activeState);
      SubstanceColorScheme borderScheme = SubstanceColorSchemeUtilities
          .getColorScheme(menuItem,
              ColorSchemeAssociationKind.HIGHLIGHT_BORDER,
              activeState);
      graphics.setComposite(LafWidgetUtilities.getAlphaComposite(
          menuItem, alpha, g));
View Full Code Here


  /**
   * 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);
View Full Code Here

TOP

Related Classes of org.pushingpixels.substance.api.SubstanceColorScheme

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.