ColorUtil.java :  » Game » superpalitos » org » pvs » superpalitos » sp_lite » util » Java Open Source

Java Open Source » Game » superpalitos 
superpalitos » org » pvs » superpalitos » sp_lite » util » ColorUtil.java
package org.pvs.superpalitos.sp_lite.util;

import java.awt.Color;
import java.util.Arrays;

public class ColorUtil {
  /** Colores */
  private static final Color[] COLORS = {new Color(723857), new Color(197379), new Color(15073280), new Color(1951517)};
  
  /** Constante para identificar el color azul */
  public static final int AZUL = 0;
  /** Constante para identificar el color negro */
  public static final int NEGRO = 1;
  /** Constante para identificar el color rojo */
  public static final int ROJO = 2;
  /** Constante para identificar el color verde */
  public static final int VERDE = 3;

  public static int COLOR_DEFECTO = AZUL;
  
  public static Color getColor(int id) {
    return COLORS[id];
  }
  
  public static Color getAzul() {
    return COLORS[AZUL];
  }
  
  public static Color getNegro() {
    return COLORS[NEGRO];
  }
  
  public static Color getRojo() {
    return COLORS[ROJO];
  }
  
  public static Color getVerde() {
    return COLORS[VERDE];
  }

  public static Color[] getColors() {
//    return COLORS;
    return Arrays.copyOf(COLORS, COLORS.length);
  }
}
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.