JavaRush /จาวาบล็อก /Random-TH /วงจรชีวิตของแอปเพล็ต Java
AndySkvo
ระดับ
Санкт-Петербург

วงจรชีวิตของแอปเพล็ต Java

เผยแพร่ในกลุ่ม
วงจรชีวิตของแอปเพล็ต Java - 1 รายการ Java Applet นี้จะช่วยให้คุณเข้าใจวงจรชีวิตของ Java Applet เมื่อคุณเรียกใช้แอปเพล็ตใน Applet Viewer (NetBeans IDE) วิธีการที่เรียกว่าจะปรากฏขึ้น 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); } } เนื่องจากในโหมดการทำงานของแอปเพล็ต Java เราจะไม่สามารถติดตามการเรียกไปยังวิธีการหยุดและทำลายได้ เราจะใช้บริการของคอนโซล มาเปิดตัวแอปเพล็ตใน Applet Viewer กัน Applet Viewer ช่วยให้คุณสามารถทดสอบแอปเพล็ตในสถานะต่างๆ ของวงจรการใช้งานได้ ภาพหน้าจอของเมนูควบคุมจะแสดงในรูปที่ 1 ข้าว.  1. มีวิธีอื่นในการทดสอบ: เมื่อย่อขนาดหน้าต่าง Apllet Viewer ให้เล็กสุด วิธีการหยุดจะถูกเรียก หลังจากขยาย วิธีการเริ่มต้นจะกลับมาดำเนินการของแอปเพล็ตต่อ เมื่อปิดหน้าต่าง Java เครื่องจะเรียกวิธีหยุดและทันทีที่ถูกทำลาย แต่วิธีนี้ใช้ได้ผลน้อยกว่า
ความคิดเห็น
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION