1. 程式人生 > 實用技巧 >java實現音樂播放

java實現音樂播放

最近呢,心血來潮,寫了一個播放音樂的工具類,在這裡給大家分享一下

上程式碼圖

注意:音樂檔案格式是WAV格式

如果有需要,直接複製可用


public class MusicPlay {

private AudioClip aau;
private String url;


public MusicPlay(String url){
this.url=url;
playMusic();

}
public void playMusic(){
try {
URL cb;
//可以在專案裡建立一個Source folder包,將音樂檔案放到這個包裡,再把路徑給它

File f = new File(url); //url這裡放音樂路徑。
cb = f.toURL();
aau = Applet.newAudioClip(cb);

} catch (MalformedURLException e) {

e.printStackTrace();
}
}
//控制音樂的方法,呼叫這個方法要給一個int引數
public void musicMain(int n) {
//用switch迴圈
switch (n) {
//如果是1就開始播放
case 1:
aau.play();

break;
//如果是2,就停止播放
case 2:
aau.stop();
break;
case 3:
//迴圈播放
aau.loop();
break;
default:
break;
}
}

}

可能大家有更簡單更好的方法,歡迎在下方評論交流,感謝觀看