Page 27 - การโปรแกรมคอมพิวเตอร์ขั้นสูง
P. 27
การเขียนโปรแกรมจาวาแอพเพล็ต 12-17
ค�ำ อ ธิบายโปรแกรม
บรรทัดท ี่ 1 นำ�เข้า java.awt.* เพื่อใช้ง านทุกค ลาสข องแ พ็กเกจ AWT
บรรทัดที่ 2 นำ�เข้า java.applet.* เพื่อใช้งานท ุกค ลาสของแ พ็กเกจ applet
บรรทัดที่ 3-26 สร้างคลาสชื่อ SampleApplet1 ซึ่งส ืบทอดคุณสมบัติจ ากค ลาส Applet
บรรทัดท ี่ 5-9 กำ�หนดเมธอด init()
บรรทัดท ี่ 7 กำ�หนดเมธอด setBackground(Color.cyan)
บรรทัดท ี่ 8 พิมพ์ข ้อความ Applet has Initialized !! ด้วยเมธอด System.out.println();
บรรทัดที่ 10-13 กำ�หนดเมธอด start()
บรรทัดท ี่ 12 พิมพ์ข ้อความ Applet has Started !! ด้วยเมธอด System.out.println ();
บรรทัดที่ 14-17 กำ�หนดเมธอด stopt()
บรรทัดที่ 16 พิมพ์ข ้อความ Applet has Stopped !! ด้วยเมธอด System.out.println();
บรรทัดที่ 18-21 กำ�หนดเมธอด destroy()
บรรทัดที่ 20 พ ิมพ์ข ้อความ Applet object has been destroy !! ด้วยเมธอด System.out.print-
ln();
บรรทัดท ี่ 22-25 กำ�หนดเมธอด paint() เพื่อแ สดงค ่าก ราฟิก มีตัวแปรก ราฟิกออบเจ็กต์ g
บรรทัดท ี่ 24 ก �ำ หนดเมธอด drawstring() แสดง Hello, My Java Applet Program ทตี่ �ำ แหนง่ x=10
y=30
3.2 การคอมไพลโ์ ปรแกรมจ าวาแอพเพล็ต
การค อมไพล์โปรแกรมจ าวาแ อพเพล็ต SampleApplet1.java โดยก ารใช้คำ�สั่ง javac ที่บ รรทัดค ำ�สั่งจ ะได้
ผลลัพธ์จ ากก ารคอมไพล์ SampleApplet1.class ดังภาพท ี่ 12.6
ภาพท ี่ 12.6 การค อมไ พล์โปรแกรม SampleApplet1.java