Attente en Java - Java - Programmation
Marsh Posté le 23-04-2008 à 21:04:45
J'ai reussi a resoudre se probleme a l'aide d'une classe qui extends thread. MAIS ...
Classe
{
Creation du Jframe avec une image
attente avec un sleep etc...
Fermeture du JFrame
}
---> Si je l'appelle directement ça marche tres bien par contre si je l'appelle dans une autre classe alors la mon Jframe s'affiche de maniere transparente (il a du mal a se charger) et se ferme sans avoir vu l'image. L'attente fait qu'il n'arrive pas a se charger !!!
Rq: il ne s'affiche qu'apres l'attente quand j'enleve sa fermeture dans la classe qui le definie.
Comment resoudre se probleme ???
Voila le code si cela peut vous aider:
Code :
|
Merci d'avance
Marsh Posté le 24-04-2008 à 16:03:10
Je pense que le probleme vient de la classe Jouer et plus precisement de
try
{
Attente.join();
}
catch(Exception ex){}
En effet, lorsque je le met pas l'affiche s'affiche nickel et disparait automatiquement au bout d'un certain temps, mais le probleme c'est que sans attente.joint() le programme continue à defiler et donc ça ne me va pas !!! En effet, le attent.joint() permet il me semble d'ttendre la fin du thread avant de passer a la suite.
Si quelqu'un à une solution, je le remercie d'avance ca ça fait deux jours que je bloque !!!!
Marsh Posté le 23-04-2008 à 19:14:24
Bonjour,
Voila, mon probleme de fermer mon Jframe apres un certain temps !!!
Merci d'avance pour vos reponse
Message édité par lezert le 24-04-2008 à 14:25:56