Page 49 - การโปรแกรมคอมพิวเตอร์ขั้นสูง
P. 49
การเขียนโปรแกรมจาวาแอพเพล็ต 12-39
บรรทัดท ี่ 16 กำ�หนดเมธอด super.paint(g) เพื่อเคลียร์พื้นที่ให้ว ่างส ำ�หรับแ สดงภ าพ
บรรทัดที่ 17 ก ำ�หนดเมธอด drawImage() แสดงภ าพจากต ัวแปร companyLogo ในต ำ�แหน่ง x = 0
และ y = 0
บรรทัดท ี่ 18-19 ก ำ�หนดเมธอด drawImage() แสดงภ าพจากต ัวแปร companyLogo ในตำ�แหน่ง x = 0
และ y = 129 ขนาดของภาพม ีความก ว้างเท่ากับ 287 × 2 และค วามสูงเท่ากับ 129 × 2
2) การเขียนไฟล์ html เพื่อใช้ประมวลผ ลโปรแกรม ImageJapplet1.class เป็นดังนี้
ImageJapplet1.html
1 <html>
2 <applet code = "ImageJapplet1.class" width="600" height="390">
3 </applet>
4 </html>
คำ�อธบิ ายโปรแกรม
บรรทัดท ี่ 1 เป็นการระบุว่าเป็นไฟล์ html
บรรทัดที่ 2 เปดิ tag applet และร ะบชุ อื่ โปรแกรมจ าวาแ อพเพลต็ ท ไี่ ดจ้ ากก ารค อมไพล์ ขนาดข องห นา้ ตา่ ง
แอพเพล็ตท ี่จ ะแสดงบนเว็บเพจ มีความกว้าง 600 พิกเซล และค วามสูง 390 พิกเซล
บรรทัดท ี่ 3-4 ปิดแ ท็ก </applet> และ </html>
3) ผลลัพธ์ของการป ระมวลผ ลโปรแกรม ImageJapplet1.java แสดงดังภาพที่ 12.23
ภาพท่ี 12.23 ผลลัพธข์ องโปรแกรม ImageJapplet1.java