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
   22   23   24   25   26   27   28   29   30   31   32