Suspender ejecución de programa java

Iv?
03 de Agosto del 2002
Hola a todos.
En un determinado punto de una aplicación escrita en Java, para informar al usuario de algo determinado lanzo una típica ventana con el mensaje, y un botón Aceptar. Mi problema es que quiero que la ejecución no continue hasta que el usuario no pulse Acelptar, o cierre la ventana, pero esto no ocurre. Si para algo tan simple en otros lenguajes de programación, aquí he de utilizar threads, es para echarse a llorar. ¿Alguna idea? Muchísimas gracias.

nabetse
03 de Agosto del 2002
Utiliza la clase Dialog o JDialog (Swing), las cuales te permitirán realizar el efecto que tu quieres (dialogo Modal). O muchisimo mas fácil lo que viene a continuación:

// Custom title, warning icon
JOptionPane.showMessageDialog(escritorioActual,"Texto de mensaje al usuario","Titulo mensaje ",JOptionPane.WARNING_MESSAGE);

Carlos
03 de Agosto del 2002
¿y para capturar los botones? es decir, si tengo una ventana JOptionPane.YES_NO_CANCEL_OPTION para guardar los cambios, ¿como puedo determinar si el usuario ha pulsado el botón guardar, no guardar los cambios o cancelar?