只是想知道如何使用库文件库在我的jar中使用.wav。目前,这是我的代码,我不想将其更改为其他库。主要是因为我里面有很多有用的光滑“空隙”。到目前为止,这是代码...
public class AudioPlayer {
public static Map<String, Music> musicMap = new HashMap<String, Music>();
public static void load() throws SlickException{
musicMap.put("music", new Music(THIS IS WHERE THE STREAM/RESOURCES CODE WOULD GO));
}
public static Music getMusic(String key) {
return musicMap.get(key);
}
}
最佳答案
要播放音乐,请使用MediaPlayer类。
构造函数MediaPlayer(Media media);
构造函数Media(String source);new MediaPlayer(new Media("source"));
该对象可以play(),pause()...请参阅文档。
好的,试试这个:
new Media(YourClass.class.getResource("audio.mp3").toURI().toString());
这对我来说很好。
关于java - 当WAV包含在JAR中时,如何使用Java播放WAV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41113941/