在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();

}

}

但是,这只会播放.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();

}

}

但是,这只会播放.wav文件。

以上是 在Java中播放.mp3和.wav? 的全部内容, 来源链接: utcz.com/qa/417864.html

回到顶部