Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/05/2003, 12:56
Avatar de javimartinez
javimartinez
 
Fecha de Ingreso: marzo-2003
Ubicación: Leganés (Madrid)
Mensajes: 284
Antigüedad: 22 años
Puntos: 1
Hola Henry

El problema que tengo no es para acceder al dato, si no para que el programa espere a que el usuario usuario presione aceptar o cancelar antes de que siga. Me explico mejor:

En mi programa tengo un bucle que va recorriendo una estructura de datos UML, y para cada uno de ellos va generando código Java en un ficherito. El problema es que a veces necesito preguntar al usuario para que elija entre varias opciones. Para ello me he creado un formulario con una CheckedList (o algo así, no recuerdo exactamente), el cual muestro cuando es necesario utilizando el método show (formulario.show()). El problema biene en que no se como puedo esperar a que el usuario pulse el botón aceptar o cancelar antes de recoger el resultado, por lo tanto, recoge el resultado que hay puesto por defecto y sigue ejecutando. El código es más o menos así:


---------------------------
.
.
.
miVentana = new MiVentana()
miVentana.Show()
resultado = miVentana.obtenerResultado()
if resultado = variable then
.
.
.
---------------------------


Espero haberme explicado bien.

Gracias y un saludo
__________________
Javi Martínez

Web: Acertijolandia Blog: A Entretenerse