代碼如下,file.toURL()無法使用了,需要用uri轉換一下:
import java.awt.*;
import java.io.File;
import java.net.URI;
import java.util.Scanner;
import java.applet.Applet;
import java.applet.AudioClip;
import java.net.MalformedURLException;
import java.net.URL;
public class hello {
public static void main(String[] args) throws InterruptedException, MalformedURLException {
//選擇播放文件
File file = new File("C:\\xx.wav");
//創建audioclip對象
AudioClip audioClip = null;
//將file轉換爲url
URI uri = file.toURI();
URL url = uri.toURL();
audioClip = Applet.newAudioClip(url);
//循環播放audioClip.loop(), 播放一次用audioClip.play()
audioClip.play();
Thread.sleep(1000);
}
}