有点编码的菜鸟,但我一直在为计算机科学课创建 Pacman,由于某种原因,我无法让我的音频正常工作。
基本上,这就是我所写的内容。
public void paint(Graphics g)
{
PlayAudio();
//.... a lot of other stuff
}
我的 PlayAudio 方法:
public void PlayAudio()
{
try
{
Clip clickClip = AudioSystem.getClip();
File filePath = new File("opening.wav");
AudioInputStream ais = AudioSystem.getAudioInputStream(filePath);
clickClip.open(ais);
clickClip.start();
}
catch (Exception e)
{
e.printStackTrace();
}
}
它编译并执行,但音频文件不播放。谢谢您的帮助!
我已经确认我的 opening.wav:
- 是一个
.wav
文件。 - 有正确的名字。
- 是在同一个目录中。