[JAVA] applet veut pas s'arreter...

applet veut pas s'arreter... [JAVA] - Java - Programmation

Marsh Posté le 24-09-2002 à 20:04:47    

Salut,
 
j'ai un autre probleme avec mon applet, c'est qu'elle veut tout simplement pas s'arreter
 
la methode stop est definie comme ceci :  
 
 public void stop()
    {
        //-- DEBUG
        System.err.println("Stop!!!" );
    }
 
apparement ca passe bien dans la methode stop() parce que la console affiche bien Stop!!! mais l'applet ne s'arrete pas, pourquoi???
 
ps : j'utilise forte for java, avec l'applet viewer ca s'arrete pas et ni dans un web browser (ie)
 

Reply

Marsh Posté le 24-09-2002 à 20:04:47   

Reply

Marsh Posté le 24-09-2002 à 22:05:31    

Qu'est ce que tu appelle 's'arrêter' exactement??

Reply

Marsh Posté le 25-09-2002 à 10:09:54    

ton applet implémente Runnable?


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 25-09-2002 à 17:26:45    

euh non,
 
c'est pas pour les threads ca runnable?

Reply

Marsh Posté le 25-09-2002 à 17:42:08    

Maiseuuh, tu entends quoi par 'elle veut tout simplement pas s'arrêter'???? Pasque c'est pas super clair!

Reply

Marsh Posté le 25-09-2002 à 17:55:37    

ben en fait, j'ai un bouton et quand j'appuie dessus, je veux qu'elle s'arrete, cad passer par la methode stop() comme elle le ferait quand elle s'arrete toute seule
 
mais je suis en train de penser qu'en fait c'est pas possible, me trompe je? ;)

Reply

Marsh Posté le 25-09-2002 à 18:13:32    

bin stop c'est lorsque l'applet s'arrete parce que tu fermes la fenetre du browser. Ca n'a rien à voir avec une fonctionnalité particulière à ton applet si tu vois ce que je veux dire


Message édité par darklord le 25-09-2002 à 18:13:40

---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 25-09-2002 à 19:11:35    

oui je vois ce que tu veux dire et c'est bien ce a quoi je pensais
 
merci d'avoir confirmer

Reply

Marsh Posté le 26-09-2002 à 09:20:58    

Par contre, tu peux tout à fait faire appeller la méthode stop() quand tu cliques sur ton bouton, c'est tout con...Tu peux aussi faire afficher une nouvelle page (en donnant un URL : ça se fait comme ça :
 
applet.getAppletContext().showDocument(URL url);
 
 
Comme ça, tu peux retourner à une page quelconque, et en plus, comme le navigateur quittera la page de l'applet, sa méthode stop() sera appellée par la jvm du navigateur..
 
Ouala

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed