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() ออกจาก
แอพพลเิ คชัน