PDA

Visualizza la versione completa : Audio in JAVA


royalsalerno
08-06-2003, 13:22
E' possibile inserire una colonna sonora in un'applicazione (non Applet) JAVA?
Grazie

Zero-2
08-06-2003, 16:11
Si , puoi crearti un Thread che faccia partire in un loop infinito una file wav, mp3 o midi.

royalsalerno
08-06-2003, 17:23
Ma come si fa?
Puoi mostrarmi un esempio di metodo per riprodurre un suono (ad es. quando si clicca su un JButton) o una colonna sonora da sottofondo all'applicazione?
Grazie

Zero-2
08-06-2003, 20:36
import java.applet.*;

public class BackgroundClass extends Thread{
private String name;
private AudioClip audioc;

public BackgroundClass(String name){
this.name=name;
audioc=Applet.newAudioClip(this.getClass().getReso urce(name));

}
public void run(){
audioc.loop();
}
public void halt(){
audioc.stop();
}
public static void main(String []args){
BackgroundClass bc=new BackgroundClass("drums.wav");
bc.start();
try{
Thread.sleep(5000);
}catch(InterruptedException r){}
bc.halt();
}
}


:ciauz:

royalsalerno
09-06-2003, 12:06
Grazie 1000, vado subito a provare il codice!

Loading