عند استخدام التطبيق الصغير لتشغيل الصوت، يجب عليك أولاً تحديد كائن AudioClip. يمكن لأسلوب GetAudioClip تعيين الصوت لكائن AudioClip. إذا كنت تريد تشغيل الصوت مرة واحدة فقط، فيجب عليك استدعاء أسلوب التشغيل لفئة AudioClip إذا كنت ترغب في تكرار مقطع الصوت، فيجب عليك استخدام طريقة التكرار لفئة AudioClip.
(1) تشغيل ملفات الصوت وتنسيقات
الصور بتنسيقات مختلفة، مثل BMP وGIF وJPEG وما إلى ذلك. وينطبق الشيء نفسه على ملفات الصوت WAV وAU هما الملفان الصوتيان الأكثر استخدامًا. حاليًا، تدعم Java ملفات AU فقط، ولكن ملفات WAV تُستخدم بشكل شائع في بيئات Windows، لذلك من الأفضل أن يكون لديك أداة يمكنها تحويل ملفات WAV إلى ملفات AU.
* فئة AudioClip لتشغيل الأصوات
يتم استخدام فئة AudioClip لتشغيل الأصوات في Java Applet.
يوضح ما يلي كيفية استخدام فئة AudioClip لتشغيل الأصوات.
قم بتحميل ملف صوتي باسم Sample.Au وقم بتشغيله (SoundDemo.java)
// قائمة البرامج المصدر
import java.awt.*;
استيراد java.applet.*
الطبقة العامة SoundDemo تمتد التطبيق الصغير
{
طلاء الفراغ العام (الرسومات ز)
{
AudioClip audioClip=getAudioClip(getCodeBase(),"Sample.AU");
// أنشئ كائن AudioClip وقم بتهيئته باستخدام طريقة //getAudioClip.
g.drawstring("عرض الصوت! ",5,15);
audioClip.loop(); // استخدم طريقة التكرار لفئة AudioClip لتكرار التشغيل}
}
تحتاج إلى وضع عبارات HTML التالية في ملف SoundDemo.HTML للتحضير لتشغيل التطبيق الصغير.
<أتش تي أم أل>
<العنوان>برنامج SoundDemo الصغير</العنوان>
<رمز التطبيق = "SoundDemo.class" العرض=300 الارتفاع=200>
</التطبيق الصغير>
</HTML>
قم بتجميع التطبيق الصغير وتشغيله، وسيتم عرض نافذة التطبيق الصغير على الشاشة مصحوبة بالموسيقى. تنتهي الموسيقى عند إغلاق التطبيق الصغير.