我在swing上做的一个窗体需要提示声音,但是我在测试demo'中无法实现音乐的播放
代码如下:
import java.applet.Applet;
import java.applet.AudioClip;
import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
public class hints {
public static void main(String[] args) {
hints h = new hints();
h.actionhint();
}
public void actionhint() {
File f = new File("src\\music\\action.wav");
System.out.println(f);
try {
URL url = f.toURI().toURL();
System.out.println(url);
AudioClip au = Applet.newAudioClip(url);
au.play();
} catch (MalformedURLException e) {
e.printStackTrace();
}
}
}
目录结构:
输出src和url是这样的