Saat menggunakan Applet untuk memutar suara, Anda harus terlebih dahulu mendefinisikan objek AudioClip. Metode GetAudioClip dapat menetapkan suara ke objek AudioClip. Jika Anda hanya ingin memutar suara sekali, Anda harus memanggil metode pemutaran kelas AudioClip Anda ingin mengulang klip suara, Anda harus menggunakan metode loop dari kelas AudioClip.
(1) Memutar file suara dan
format gambar dalam berbagai format, seperti BMP, GIF dan JPEG, dll. Hal yang sama berlaku untuk file suara. WAV dan AU adalah dua file suara yang paling umum digunakan. Saat ini, Java hanya mendukung file AU, namun file WAV umumnya digunakan di lingkungan Windows, jadi yang terbaik adalah memiliki alat yang dapat mengubah file WAV menjadi file AU.
* Kelas AudioClip untuk memutar suara
Kelas AudioClip digunakan untuk memutar suara di Java Applet. Kelas ini didefinisikan dalam paket java.Applet.
Berikut ini menunjukkan cara menggunakan kelas AudioClip untuk memutar suara.
Muat file suara bernama Sample.Au dan mainkan (SoundDemo.java)
//Daftar program sumber
import java.awt.*;
impor java.applet.*
SoundDemo kelas publik memperluas Applet
{
cat void publik (Gambar g)
{
AudioClip audioClip=getAudioClip(getCodeBase(),"Sample.AU");
//Buat objek AudioClip dan inisialisasi dengan metode //getAudioClip.
g.drawstring("Demo Suara! ",5,15);
audioClip.loop(); //Gunakan metode loop dari kelas AudioClip untuk memutar pemutaran}
}
Anda perlu memasukkan pernyataan HTML berikut ke dalam file SoundDemo.HTML untuk mempersiapkan menjalankan Applet.
<HTML>
<TITLE>Applet SoundDemo</TITLE>
<KODE APPLET="SoundDemo.class" LEBAR=300 TINGGI=200>
</APPLET>
</HTML>
Kompilasi dan jalankan Applet, jendela Applet akan ditampilkan di layar disertai musik. Musik berakhir ketika Applet ditutup.