Pessoal,
estou tentando criar um código que lê e roda um audio. Mas, parece que o applet AudioClip fica riscado. Conhecem outra classe que Eu possa usar para rodar o audio que quero.
Segue o código.
//(fica riscado)
import java.applet.Applet;
//(fica riscado)
import java.applet.AudioClip;
public class Sound {
private AudioClip clip;
public static final Sound musicBackground = new Sound("/music.wav");
public static final Sound hurtEffect = new Sound("/hurt.wav");
private Sound(String name) {
try {
//(fica riscado)
clip = Applet.newAudioClip(Sound.class.getResource(name));
}catch (Throwable e) {}
}
public void play() {
try {
new Thread() {
public void run(){
//(fica riscado)
clip.play();
}
}.start();
}catch (Throwable e) {}
}
public void loop() {
try {
new Thread() {
public void run(){
//(fica riscado)
clip.loop();
}
}.start();
}catch (Throwable e) {}
}