[JAVA] Fermer une JFrame automatiquement

Résolu/Fermé
MoodZy Messages postés 976 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 28 juillet 2014 - 5 mai 2009 à 00:47
MoodZy Messages postés 976 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 28 juillet 2014 - 12 mai 2009 à 01:04
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 dimanche 26 avril 2009 Statut Membre Dernière intervention 14 août 2011 59
5 mai 2009 à 19:38
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 976 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 28 juillet 2014 841
7 mai 2009 à 14:42
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 dimanche 26 avril 2009 Statut Membre Dernière intervention 14 août 2011 59
8 mai 2009 à 22:00
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 976 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 28 juillet 2014 841
9 mai 2009 à 19:57
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 dimanche 26 avril 2009 Statut Membre Dernière intervention 14 août 2011 59
11 mai 2009 à 17:33
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 976 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 28 juillet 2014 841
12 mai 2009 à 01:04
Merci quand même
0