Merci pour ta reponse :
vp_fapreader vaut :faceanim.FAPreader@12d
fapreader vaut :faceanim.FAPreader@aac
Donc c bien 2 objets differents !?!
Ca me laisse perplexe lors de l'exectution de l'applet, les donnees des 2 objets sont "melangees" !!! En fait, une instance s'arrete (x) pendant l'execution de l'autre (y), puis une fois fini, l'applet re-switch sur la 1er x) ...
J'etais en train de chercher sur le web et j'ai vu une histoire avec des threads (implement Runnable + start() et run()). Il etait excrit que la MV n'execute qu'une class a la fois.
"... Par contre, chaque classe ClasseX n'existe qu'en un seul exemplaire pour une Machine Virtuelle, même si ClasseX est utilisée par différentes applets ... Ceci est à opposer au C, où les champs static sont uniques pour chaque contexte d'exécution d'un programme..."
Ce serait pas une solution pour etre sure de demarrer 2 objets differents ca ?!
Sinon je donne ma language au chat ....
Esteban