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. อธิบายก ารแปลงโปรแกรมระหว่างจ าวาแ อพเพล็ตแ ละจาวาแ อพพลิเคชันได้