如何在Java应用程序中播放.mp3和.wav文件?我在用秋千。我试着在互联网上查找类似以下示例的内容:
public void playSound(){
试一试{
AudioInputStream AudioInputStream=AudioSystem.getAudioInputStream(新文件(“D:/MusicLayer/fml.mp3”).getAbsoluteFile());
Clip Clip=AudioSystem.getClip();
clip.open(音频输入流);
clip.start();
}捕获(例外情况除外){
System.out.println(“播放声音时出错”);
例如printStackTrace();
}
}
但是,这将只播放.wav文件
同样适用于:
http://www.javaworld.com/javaworld/javatips/jw-javatip24.html
我希望能够使用相同的方法播放.mp3文件和.wav文件
Java FX有播放mp3文件的Media和MediaPlayer类
示例代码:
字符串bip=“bip.mp3”;
媒体点击=新媒体(新文件(bip.toURI().toString());
MediaPlayer=新的MediaPlayer(点击);
mediaPlayer.play();
您将需要以下导入语句:
导入java.io.File;
导入javafx.scene.media.media;
导入javafx.scene.media.MediaPlayer;