[JAVA] Fermer une JFrame automatiquement

Résolu
MoodZy Messages postés 1029 Date d'inscription   Statut Membre Dernière intervention   -  
MoodZy Messages postés 1029 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'aurais voulu savoir s'il y avait moyen de fermer une JFrame automatiquement après un temps défini?
Et si il n'y a pas moyen saurait-on le faire avec un timer ou quelque chose dans le genre?

Un tout grand merci d'avance !

MoodZy
A voir également:

4 réponses

tsunamidream Messages postés 262 Date d'inscription   Statut Membre Dernière intervention   59
 
Bonjour,

Ou vous devez pouvoir fermer votre JFrame automatiquement.
Pour cela vous devez utiliser les "thread".
Je pense que c'est possible en lancant la JFrame dans un thread et en jouant avec les fonctions de temps (yield, sleep ...) réussir à fermer la JFrame.

En espérant aider,
0
MoodZy Messages postés 1029 Date d'inscription   Statut Membre Dernière intervention   846
 
Le truc est que je compte faire une fenêtre qui pourrait être fermée soit par un click sur un bouton, soit qui serait automatiquement fermée après un temps x...
Si j'utilise sleep, sera-t'il possible de fermer la fenêtre avec le bouton?
0
tsunamidream Messages postés 262 Date d'inscription   Statut Membre Dernière intervention   59
 
Oui si vous mettez l'option de fermeture de la fénêtre, elle pourra être fermée avec la croix.
(this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); )

Cordialement,
0
MoodZy Messages postés 1029 Date d'inscription   Statut Membre Dernière intervention   846
 
Le truc est qu'il faut que ce soit un peu "user-friendly" ... Vu qu'il s'agit d'un jeu...
N'existerait-il pas une méthode que, en dehors d'un thread, permetterait de faire attendre le programme... Ou alors le Thread est obligatoire?

Encore merci pour votre patience!
0
tsunamidream Messages postés 262 Date d'inscription   Statut Membre Dernière intervention   59
 
Bonjour,

Je ne vois pas comment ce serait possible sans thread mais peut-être il y a une autre solution...
C'est le seul moyen que j'ai trouvé.

Bon courage,
0
MoodZy Messages postés 1029 Date d'inscription   Statut Membre Dernière intervention   846
 
Merci quand même
0