Bonjour a tous,

je suis en train de d�velopper un pti jeu pour portable, et je n'arrive pas a utiliser la m�thode wait().

en gros dans la classe moteur du jeu, j'ai mes traitements et mon affichage, et � un moment, je veux afficher un texte durant un certain temps, puis revenir a l'afichage normal, donc je fais:

jeu = display.getCurrent(); // je sauvegarde mon affichage
formulaire = new Form(""); // je cr�e un formulaire
affichage_objet = new TextField("","mon texte",30,TextField.ANY);//je cr�e le texte
formulaire.append(affichage_objet);//j'accroche les 2
display.setCurrent(formulaire); //j'affiche le texte
try
{
display.wait(500); //j'attends ^^
}
catch(Exception e){System.out.println("NON:"+e);}
display.setCurrent(jeu); // je remet l'affichage


r�sultat � chaque fois �a tombe dans le catch et �a me met:
java.lang.IllegalMonitorStateException

Merci pour votre aide.