Programación General > Java

 Mostrar Dialog Y Despues Cerrarlo .

(1/1)

esteban014:
Hola quisiera preguntarles si se puede crear una alerta con el JOptionPane y despues crear alguna funcion para cerrarlo automaticamente es decir que aparesca el mensaje y despues se cierre solo .

shadow_rev:
Hola.

Bueno, no es tan fácil, ya que las funciones para mostrar diálogos no dejan una referencia visible para estos, por lo que es complicado hacer un hide() :( . Lo que se me ocurre es crear una clase que herede de JOptionPane y tenga un temporizador que lo cierre automáticamente (o si alguien tiene una mejor idea....). Consulta la documentación de Java para ver que opciones tienes, y disculpame si no te muestro código, ya que nunca tuve la necesidad de hacerlo y hace rato que dejé de programar en Java.

O mejor no te compliques, el objetivo de las alertas es mostrar información sensible para el usuario y suspender procesos, y no es agradable que una alerta se cierre automáticamente mientras el usuario la lee  :lol:

silverfox:
Hola.

Las clases Timer y TimerTask te permiten lanzar tareas cada cierto tiempo, una o varias veces.

También te permitirían lanzar un evento (en teoría), que pueda ser encolado en la cola de eventos swing.



Espero que te sirva.


Silverfox

Navegación

[0] Índice de Mensajes

Ir a la versión completa