JavaRush /Java Blog /Random-IT /Ciclo di vita di un'applet Java
AndySkvo
Livello 21
Санкт-Петербург

Ciclo di vita di un'applet Java

Pubblicato nel gruppo Random-IT
Ciclo di vita di un'applet Java - 1 Questo elenco di applet Java ti aiuterà a comprendere il ciclo di vita di un'applet Java. Quando si esegue l'applet nell'Applet Viewer (NetBeans IDE), verranno visualizzati i metodi richiamati. 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); } } Poiché nella modalità operativa dell'applet Java non saremo in grado di tracciare la chiamata ai metodi stop and destroy, utilizzeremo i servizi della console. Lanciamo l'applet in Applet Viewer. Applet Viewer consente di testare un'applet in vari stati del suo ciclo di vita. Uno screenshot del menu di controllo è mostrato in Fig. 1. Riso.  1. Esiste un modo alternativo di testare: quando si riduce a icona la finestra dell'Applet Viewer, verrà chiamato il metodo stop; dopo l'espansione, il metodo start riprenderà il funzionamento dell'applet. Quando si chiude la finestra Java, la macchina chiamerà il metodo stop e subito dopo lo distruggerà. Ma questo metodo è meno funzionale.
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION