JavaRush /Blog Java /Random-FR /Cycle de vie d'une applet Java
AndySkvo
Niveau 21
Санкт-Петербург

Cycle de vie d'une applet Java

Publié dans le groupe Random-FR
Cycle de vie d'une applet Java - 1 Cette liste d'applets Java vous aidera à comprendre le cycle de vie d'une applet Java. Lorsque vous exécutez l'applet dans Applet Viewer (NetBeans IDE), les méthodes appelées seront affichées. import java.applet.Applet; import java.awt.*; public class AndysApplet extends Applet { String output = ""; String event; //init()- метод инициализации апплета public void init() { event = "Вызов метода init() "; printOutput(); } //start()- метод начинает выполнение апплета, либо перезапускает его public void start() { event = "Вызов метода start() "; printOutput(); } //stop()- вызывается при остановке апплета public void stop() { event = "Вызов метода stop() "; printOutput(); } //destroy()- метод завершения действий. Вызывается после метода stop(). //Всегда вызывается последним. public void destroy() { event = "Вызов метода destroy() "; printOutput(); } private void printOutput() { System.out.println(event); output += event; repaint(); } public void paint(Graphics g) { g.drawString(output, 10, 10); } } Puisque dans le mode de fonctionnement de l'applet Java nous ne pourrons pas suivre l'appel aux méthodes stop et destroy, nous utiliserons les services de la console. Lançons l'applet dans Applet Viewer. Applet Viewer vous permet de tester une applet dans différents états de son cycle de vie. Une capture d'écran du menu de contrôle est présentée sur la figure 1. Riz.  1. Il existe une autre manière de tester : lors de la réduction de la fenêtre Aplet Viewer, la méthode stop sera appelée ; après le développement, la méthode start reprendra le fonctionnement de l'applet. Lors de la fermeture de la fenêtre Java, la machine appellera la méthode stop, et immédiatement après celle-ci la détruira. Mais cette méthode est moins fonctionnelle.
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION