Código:
Color es un enum que esta declarado asi: Color[] colores; colores[i]=generador.generarColorAleatorio(obtenerRangoColores());
[CODE]
public enum Color {
AMARILLO,
AZUL,
NARANJA,
PURPURA,
ROJO,
VERDE
}
[\CODE]
Tal y como esta el codigo de arriba, me da un warning: variable colores might not have been initialized, el cual supongo q es porque no esta inicializado.
El problema esta en como puedo inicializar colores, sino puedo hacer una instancia de Color, puesto que los enum no aceptan cosas del tipo new Color();
En ejecucion, me da un null pointer Exception en la linea:
[CODE] colores[i]=generador.generarColorAleatorio(obtenerRangoColor es());[\CODE]
y parece ser que es por lo mismo...
Alguien me ayuda a solucionar esto?
Gracias