Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/10/2011, 00:46
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 17 años
Puntos: 260
Sonrisa Respuesta: Menú Dinámico J2SE

Hola,

Cita:
Iniciado por gaedcu Ver Mensaje
... ese valor lo almaceno en una variable (tipo string por ejemplo) pero como creo un nuevo objeto panel del tipo de escogido en el menú.
...
Al dar click en el ítem azul, en nuestra variable opción quedaría almacenado azul. Como creo el nuevo objeto panel de tipo azul? obviamente esto no me lo permite: opcion nuevo_panel = new opcion();
...
¿Y si pruebas con if?

Código Java:
Ver original
  1. if ("azul".equals(opcion)) {
  2.   data = new Azul();
  3. }
  4. else if () ...

Si estas usando el JDK 7 podrías usar la instrucción 'switch' con strings.

Saludos,

ps:

Si no sabes los nombres de las clases o son dinámicas podrías usar Reflection.
http://www.forosdelweb.com/f45/esto-puede-hacer-666252/