JavaRush /Java Blog /Random-TL /Life cycle ng isang Java applet
AndySkvo
Antas
Санкт-Петербург

Life cycle ng isang Java applet

Nai-publish sa grupo
Siklo ng buhay ng isang Java applet - 1 Ang listahang ito ng isang Java applet ay makakatulong sa iyong maunawaan ang ikot ng buhay ng isang Java applet. Kapag pinatakbo mo ang applet sa Applet Viewer (NetBeans IDE), ang mga pamamaraan na tinatawag ay ipapakita. 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); } } Dahil sa operating mode ng Java applet ay hindi namin masusubaybayan ang call to the stop and destroy method, gagamitin namin ang mga serbisyo ng console. Ilunsad natin ang applet sa Applet Viewer. Pinapayagan ka ng Applet Viewer na subukan ang isang applet sa iba't ibang estado ng lifecycle nito. Ang isang screenshot ng control menu ay ipinapakita sa Fig. 1. kanin.  1. Mayroong isang alternatibong paraan ng pagsubok: kapag pinaliit ang window ng Apllet Viewer, ang paraan ng paghinto ay tatawagin; pagkatapos ng pagpapalawak, ang paraan ng pagsisimula ay ipagpapatuloy ang operasyon ng applet. Kapag isinasara ang window ng Java, tatawagin ng makina ang paraan ng paghinto, at kaagad pagkatapos nitong sirain. Ngunit ang pamamaraang ito ay hindi gaanong gumagana.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION