public class musicStuff {
void playMusic(String musicLocation)
{
try
{
File musicPath = new File(musicLocation);
if(musicPath.exists())
{
AudioInputStream audioInput = AudioSystem.getAudioInputStream(musicPath);
Clip clip = AudioSystem.getClip();
clip.open(audioInput);
clip.start();
clip.loop(Clip.LOOP_CONTINUOUSLY);
}
else
{
}
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
}
主类中加入
String filepath = "giao.wav";
musicStuff musicObject = new musicStuff();
musicObject.playMusic(filepath);
本文介绍了一个使用Java编写的简单音乐播放器的实现方法。通过创建一个名为musicStuff的类,利用AudioSystem类来播放指定路径的音频文件,并实现了循环播放的功能。在主类中,通过实例化musicStuff对象并调用playMusic方法,传入音频文件的路径来启动播放。
2046





