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

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

ตอนท​ ่ี  12.1
โปรแกรมจ​ าวาแ​ อพเพลต็

โปรดอ​ ่าน​หัว​เรื่อง แนวคิด ​และ​วัตถุประสงค์​ของ​ตอน​ที่ 12.1 แล้ว​จึง​ศึกษา​รายล​ ะเอียด​ต่อ​ไป

  หัวเ​รอ่ื ง

         12.1.1 	ความ​รู้​เกี่ยวก​ ับ​โปรแกรมจ​ าวา​แอพเพล็ต
         12.1.2 	โครงสร้าง​พื้น​ฐาน​และ​การ​สร้างโ​ปรแกรม​จาวา​แอพเพล็ต
         12.1.3 	การ​แปลง​โปรแกรมร​ ะหว่าง​จาวา​แอพเพล็ตแ​ ละ​จาวาแ​ อพพลิเคชัน

  แนวคดิ

         1. 	ก าร​พัฒนา​โปรแกรม​จาวา​แอพเพล็ต​ต้อง​สร้าง​คลาส​ซึ่ง​เป็น​คลาส​ย่อย​ของ​คลาส​แอพเพล็ต​ของ​
            แพก็ เ​กจเ​อด​ บั เบลิ ย​ ท​ู ห​ี รอื ค​ ลาสเ​จแ​ อพเพลต็ ข​ องแ​ พก็ เ​กจส​ วงิ โปรแกรมจ​ าวาแ​ อพเพลต็ อ​ อกแบบม​ า​
            เพื่อใ​ช้ง​ านบ​ นเ​ว็บ ไม่ส​ ามารถท​ ำ�งานไ​ด้เ​อง การป​ ระมวลผ​ ลต​ ้องท​ ำ�งานบ​ นโ​ปรแ​ กร​ มเ​ว็บเ​บร​ าว์เ​ซอร์

         2. 	โครงสร้าง​พื้น​ฐาน​ของ​โปรแกรม ประกอบ​ด้วย เมธ​อด​อินิ​ต สตาร์ท สต็​อบ ดีส​ทรอ​ย และ​เพ้นต์
            การเ​ขียนโ​ปรแกรมจ​ าวาแ​ อพเพล็ตไ​ม่ต​ ้องม​ ีเ​มธอดเ​มน โปรแกรมจ​ ะเ​ริ่มต​ ้นท​ ำ�งานจ​ ากเ​มธอ​ ดอ​ ินิต​
            ในก​ ารส​ รา้ งโ​ปรแกรมป​ ระกอบด​ ว้ ย 4 ขัน้ ต​ อน ไดแ้ ก่ การเ​ขยี นโ​ปรแกรมจ​ าวาแ​ อพเพลต็ แ​ ละจ​ ดั เ​กบ็ ​
            เป็นไ​ฟล์ท​ ี่​มีส​ ่วนข​ ยายเ​ป็นด​ อตจ​ าวา การค​ อมไ​พล์โ​ปรแกรมจ​ ากไ​ฟล์ด​ อตจ​ าวาเ​ป็นไ​ฟล์ด​ อตค​ ลาส
            การส​ ร้างไ​ฟล์เ​อช​ทีเ​อ็ม​แอล และก​ าร​ประมวลผล​จาวา​แอพเพล็ต

         3. 	การ​แปลง​โปรแกรม​จาวา​แอพพลิเคชัน​เป็น​จาวา​แอพเพล็ต​ทำ�ได้​โดย​การ​ตัด​เมธอด​เมน​ทิ้ง และ​
            การ​แปลง​โปรแกรม​จาวา​แอพเพล็ต​ที่​สามารถ​ประมวล​ผล​ได้​ทั้ง​แบบ​แอพพลิเคชัน​และ​แอพเพล็ต​
            ประกอบ​ด้วยก​ าร​เขียน​โปรแกรม 5 ขั้น​ตอน ได้แก่ การ​เพิ่ม​เมธอด​เมน การ​สร้าง​เฟรม การส​ ร้าง​
            อินส​ ​แตน​ซ์ข​ อง​แอพเพล็ต การเ​พิ่มแ​ อพเพล็ตล​ งใ​นเ​ฟรม และก​ าร​แสดงเ​ฟรม

  วตั ถุประสงค์

         เมื่อศ​ ึกษาต​ อนท​ ี่ 12.1 จบ​แล้ว นักศึกษา​สามารถ
         1. 	อธิบายค​ วาม​รู้เ​กี่ยว​กับ​โปรแกรมจ​ าวาแ​ อพเพล็ต​ได้
         2. 	อธิบายโ​ครงสร้างพ​ ื้น​ฐานแ​ ละ​การส​ ร้าง​โปรแกรมจ​ าวา​แอพเพล็ตไ​ด้
         3. 	อธิบายก​ าร​แปลงโ​ปรแกรม​ระหว่างจ​ าวาแ​ อพเพล็ตแ​ ละ​จาวาแ​ อพพลิเคชันไ​ด้
   9   10   11   12   13   14   15   16   17   18   19