audio - 在Java中播放.mp3和.wav?
如何在我的Java应用程序中播放.mp3和.wav文件? 我正在使用Swing。 我尝试在互联网上寻找类似这样的例子:
public void playSound() {
try {
AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(new File("D:/MusicPlayer/fml.mp3").getAbsoluteFile());
Clip clip = AudioSystem.getClip();
clip.open(audioInputStream);
clip.start();
} catch(Exception ex) {
System.out.println("Error with playing sound.");
ex.printStackTrace();
}
}
但是,这只会播放.mp3个文件。
同样的:
[http://www.javaworld.com/javaworld/javatips/jw-javatip24.html]
我希望能够使用相同的方法播放.mp3文件和.wav文件。
Stan asked 2019-07-18T01:10:09Z
12个解决方案
109 votes
Java FX有Media和MediaPlayer类将播放mp3文件。
示例代码:
String bip = "bip.mp3";
Media