Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/10/2015, 06:13
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: Agregar un color del tipo predefinido a la clase Color

Buenas,

En realidad java.awt.Color no es un enum, sino una clase, por lo que podemos extenderla facilmente:

Código Java:
Ver original
  1. public class ColorEx extends Color {
  2.  
  3.     public final static Color rosa = new Color(255, 175, 175);
  4.  
  5.     public ColorEx(int r, int g, int b) {
  6.         super(r, g, b);
  7.     }
  8. }

A partir de ese momento puedes utilizar siempre ColorEx:

Código Java:
Ver original
  1. g.setColor(ColorEx.pink);
  2. g.setColor(ColorEx.rosa);

Un saludo
__________________
If to err is human, then programmers are the most human of us