只是想知道如何使用库光滑在我的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);
}
}
答案 0 :(得分:0)
播放音乐使用类MediaPlayer。 构造函数MediaPlayer(媒体媒体); 构造函数Media(String source);
new MediaPlayer(new Media("source"));
此对象可以播放(),暂停()...参见文档。
好的,试试这个:
new Media(YourClass.class.getResource("audio.mp3").toURI().toString());
这对我来说很好。