-
JOptionPane et timeout
Bonjour,
Je souhaite faire afficher une boite de dialogue a la fin de l'execution d'un programme JAVA lancé à partir d'un autre programme JAVA.
Je suis arrivé en créant un thread (pour éviter de figer la premiere application) et lorque celui ci se termine, je fais afficher ma boite de dialogue comme suit :
Code:
JOptionPane.showMessageDialog(gui.Software,"message blablalba", JOptionPane.INFORMATION_MESSAGE);
Je souhaiterais que cette boite de dialogue ne soit visible que 4 secondes (par exemple) et qu'elle se ferme automatiquement ensuite (ou qu'elle puisse se fermer comme maintenant avec le bouton OK ou la croix).
Est-ce que vous avez une idée ?
Merci par avance
-
Vu la façon dont s'utilise un JOptionPane tu n'y arriveras pas (pas prévu pour).
Par contre tu pourrais parfaitement faire çà avec un JDialog modal et un Timer Swing.