Page 38 - การโปรแกรมคอมพิวเตอร์ขั้นสูง
P. 38

12-28 การโ​ปรแกรม​คอมพิวเตอร์​ขั้นส​ ูง

       จากภ​ าพท​ ี่ 12.17 ก. หมายเลข ➀ เป็นการป​ ระมวล​ผล​แอพเพล็ตด​ ้วยค​ ำ�​สั่ง appletviewer ภาพ ข. แสดง​
ผลลัพธ์​ของ​แอพเพล็ต หมายเลข ➁ เป็น​ผลลัพธ์​ใน​การ​ประมวล​ผล​แอพเพล็ต​จะ​ปราก​ฏ​ป้าย​ข้อความ (label) ว่า
“Great!”

       การ​แปลง​โปรแกรม​ภาษา​จาวา​ระหว่าง​โปรแกรม​จาวา​แอพพลิเคชัน​และ​โปรแกรม​จาวา​แอพเพล็ต สามารถ​
ทำ�ได้​ง่าย แต่​ต้อง​มี​ความ​เข้าใจ​โครงสร้าง​ของ​โปรแกรม​ใน​แต่ละ​ประเภท การ​ใช้​งาน​คลาส และ​การ​ใช้เมธอด​ต่าง ๆ
ของภ​ าษา​จาวา

  กจิ กรรม 12.1.3
         1. 	 จง​อธิบาย​การ​แปลง​โปรแกรม​จาวา​แอพเพล็ต​เพื่อ​ให้​ประมวล​ผล​ได้​ทั้ง​แบบ​จาวา​แอพพลิเคชัน​และ​

  จาวา​แอพเพลต็
         2. 	 การ​แปลง​โปรแกรม​จาวา​แอพพลิเคชัน​ให้​เป็น​จาวา​แอพเพล็ต​จะ​ต้อง​ตัด​คำ�​ส่ัง​อะไร​ออก​จาก​

  แอพพลเิ คชนั

  แนวต​ อบก​ ิจกรรม 12.1.3
         1. 	 ข้ัน​ตอน​การ​แปลง​โปรแกรม​จาวา​แอพเพล็ต​เพื่อ​ให้​โปรแกรม​สามารถ​ประมวล​ผล​ได้​ท้ัง​แบบ​

  แอพพลเิ คชัน​และ​แอพเพลต็ ​ตอ้ ง​ดำ�เนนิ ​การใ​น​ส่วนต​ า่ ง ๆ ดังนี้
              1) 	​เพิ่มป​ ระโยคค​ ำ�ส​ ่ัง main()
              2) 	สร้างเ​ฟรม (frame)
              3) 	​สร้างอ​ นิ ส​ แ​ ตน​ซ์ (instance) ของแ​ อพเพล็ต
              4) 	​เพม่ิ แ​ อพเพลต็ ​ลงใ​นเ​ฟรม
              5) 	​แสดงเ​ฟรม

         2. 	 การ​แปลง​โปรแกรม​จาวา​แอพพลิเคชัน​ให้​เป็น​จาวา​แอพเพล็ต​จะ​ต้อง​ตัด​คำ�​ส่ัง main() ออก​จาก​
  แอพพลเิ คชัน
   33   34   35   36   37   38   39   40   41   42   43