19/10/2011, 17:41
|
| | | Fecha de Ingreso: enero-2008 Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 17 años Puntos: 260 | |
Respuesta: Menú Dinámico J2SE Hola,
No estoy seguro, existirían varios métodos para realizar eso. Pero .. yo lo haría de la siguiente manera, crearía las clases colores.* de forma que usen el patrón singleton, de esta forma siempre devuelven la misma instancia, y dentro de la clase implementaría una variable para saber si ya está instanciado, por último, antes de insertarlo en el panel, reviso la variable para saber si lo debo agregar al panel.
En otras palabras, los objetos deben simular el funcionamiento de un objeto realmente, por ejemplo, un objeto se puede llamar 'Tienda', ese objeto puede contener una variable para saber si está abierta o cerrada dicha Tienda, y al implementar el patrón singleton permitiría que solamente exista una Tienda.
El mismo concepto podrías aplicarlo a los colores, aunque posiblemente tengas que cambiar la forma de instanciar los objetos usando reflection.
Saludos, |