我創建了一個class
來播放聲音,當我點擊按鈕。Java沒有聲音播放按鈕
下面是代碼:
public void playSound()
{
try
{
AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(new File("beep-1.wav"));
Clip clip = AudioSystem.getClip();
clip.open(audioInputStream);
clip.start();
}
catch(Exception e)
{
System.out.println("Error with playing sound.");
}
}
當我想實現它進入了ButtonListener
方法,它看起來像沒有播放聲音。
這裏ButtonListener
代碼:
private class ButtonListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
if (replayButton == e.getSource())
{
playSound();
}
}
}
有什麼不好的代碼?
編輯:
基本上我試圖創建一個簡單的記憶遊戲,我想點擊時聲音添加到按鈕。
解決:
好像我從Soundjay下載有問題,因此,音頻文件不能播放的音頻文件。 @ _ @
我不這裏什麼... :( –
是你的音箱上;) –
是的......我已經問這個問題,但我的arent得到任何答案:/? –