SkyHighColorScheme.java :  » Swing-Library » substance-look-feel » org » jvnet » substance » themepack » color » Java Open Source

Java Open Source » Swing Library » substance look feel 
substance look feel » org » jvnet » substance » themepack » color » SkyHighColorScheme.java
package org.jvnet.substance.themepack.color;

import java.awt.Color;

import org.jvnet.substance.color.BaseColorScheme;

/**
 * <b>Sky High</b> color scheme. Based on colors from 
 * <a href="http://ColorBrewer.org">ColorBrewer</a>.
 * 
 * @author Kirill Grouchnikov
 */
public class SkyHighColorScheme extends BaseColorScheme {
  /**
   * The main ultra-light color.
   */
  private static final Color mainUltraLightColor = new Color(239, 243, 255);

  /**
   * The main extra-light color.
   */
  private static final Color mainExtraLightColor = new Color(198, 219, 239);

  /**
   * The main light color.
   */
  private static final Color mainLightColor = new Color(158, 202, 225);

  /**
   * The main medium color.
   */
  private static final Color mainMidColor = new Color(107, 174, 214);

  /**
   * The main dark color.
   */
  private static final Color mainDarkColor = new Color(49, 130, 189);

    /**
     * The main ultra-dark color.
     */
    private static final Color mainUltraDarkColor = new Color(8, 81, 156);

    /**
     * The foreground color.
     */
    private static final Color foregroundColor = Color.black;

    /* (non-Javadoc)
    * @see org.jvnet.substance.color.ColorScheme#getForegroundColor()
    */
    public Color getForegroundColor() {
        return SkyHighColorScheme.foregroundColor;
    }

    /* (non-Javadoc)
    * @see org.jvnet.substance.color.ColorScheme#getUltraLightColor()
    */
  public Color getUltraLightColor() {
    return SkyHighColorScheme.mainUltraLightColor;
  }

  /* (non-Javadoc)
   * @see org.jvnet.substance.color.ColorScheme#getExtraLightColor()
   */
  public Color getExtraLightColor() {
    return SkyHighColorScheme.mainExtraLightColor;
  }

  /* (non-Javadoc)
   * @see org.jvnet.substance.color.ColorScheme#getLightColor()
   */
  public Color getLightColor() {
    return SkyHighColorScheme.mainLightColor;
  }

  /* (non-Javadoc)
   * @see org.jvnet.substance.color.ColorScheme#getMidColor()
   */
  public Color getMidColor() {
    return SkyHighColorScheme.mainMidColor;
  }

  /* (non-Javadoc)
   * @see org.jvnet.substance.color.ColorScheme#getDarkColor()
   */
  public Color getDarkColor() {
    return SkyHighColorScheme.mainDarkColor;
  }

  /* (non-Javadoc)
   * @see org.jvnet.substance.color.ColorScheme#getUltraDarkColor()
   */
  public Color getUltraDarkColor() {
    return SkyHighColorScheme.mainUltraDarkColor;
  }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.