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

การ​เขียน​โปรแกรม​จาวาแ​ อพเพล็ต 12-53
       ค�ำ อ​ ธิบายโ​ปรแกรม
       บรรทัดท​ ี่ 1 	 เป็นการร​ ะบุ​ว่า​เป็นไ​ฟล์ html
       บรรทัดท​ ี่ 2 	 เปิด tag applet และ​ระบุ​ชื่อ​โปรแกรม​จาวา​แอพเพล็ต​ที่​ได้​จาก​การ​คอม​ไพล์ "Sound

                    Applet2.class" ขนาด​ของ​หน้าต่าง​แอพเพล็ต​ที่​จะ​แสดง​บน​เว็บเพจ มี​ความ​กว้าง 300
                    พิกเซล และ​ความส​ ูง 300 พิกเซล
       บรรทัดท​ ี่ 3-4 	 ปิดแ​ ท็ก </applet> และ </html>
       3) 	การ​ประมวล​ผล​โปรแกรม​จาวา​แอพเพล็ต SoundApplet2.html จะ​ปราก​ฏ​หน้าต่าง​แอพเพล็ต​ที่​มี​ปุ่ม​ที่​
ใช้ค​ วบคุมก​ าร​เล่นไ​ฟล์​เสียง ได้แก่ ปุ่ม Play เพื่อใ​ช้​เล่น​ไฟล์เ​สียง ปุ่ม Stop เพื่อ​ใช้ห​ ยุด​การเ​ล่น​ไฟล์​เสียง ปุ่ม Loop
เพื่อใ​ช้​เล่นไ​ฟล์​เสียงแ​ บบว​ นซ​ ้ำ� ดังแ​ สดงใ​น​ภาพ​ที่ 12.27

                          ภาพ​ที่ 12.27 ผลลพั ธ์ข​ องโ​ปรแกรม SoundApplet2.java

5. 	การ​เขียน​โปรแกรมจ​ าวาแ​ อพเพล็ต​เพอ่ื เ​ลอื ก​ไฟล์​เสียง​และค​ วบคุมก​ ารเ​ล่น​คลิปเ​สียง

       การเ​ขยี นโ​ปรแกรมจ​ าวาแ​ อพเพลต็ เ​พือ่ ใ​หส​้ ามารถเ​ลอื กค​ ลปิ เ​สยี งจ​ ากไ​ฟลเ​์ สยี งจ​ �ำ นวน 5 ไฟล์ ซึง่ เ​ปน็ ไ​ฟลเ​์ สยี ง​
ชนิด​ต่าง ๆ ได้แก่ spacemusic.au, flute+hrn+mrmba.aif, trippygaia1.mid, jungle.rmf และ bottle-open.
wav (โปรแกรมอ​ ้างอิงม​ าจ​ าก​หนังสือ Java How to Program :Eighth Edition ของ Paul Deitel and Harvey
Deitel) การ​ทำ�งาน​ของ​โปรแกรม​นอกจาก​จะ​สามารถ​เลือก​คลิป​เสียง​ได้​แล้ว ยัง​สามารถ​ควบคุม​การ​เล่น​คลิป​เสียง​
ด้วย​การก​ ด​เลือกป​ ุ่ม​ต่าง ๆ คือ ปุ่ม Play เมื่อ​ต้องการก​ าร​เล่นค​ ลิป​เสียง​ต่อเ​นื่องท​ ั้งไ​ฟล์​หนึ่งร​ อบ ปุ่ม Loop ให้เ​ล่น​
คลิป​เสียงท​ ั้ง​ไฟล์​แบบว​ น​ซํ้าไปเ​รื่อย ๆ และป​ ุ่ม Stop ให้ห​ ยุดเ​ล่นค​ ลิปเ​สียง
   58   59   60   61   62   63   64   65   66   67   68