class
ボタンをクリックしたときに音を鳴らすためのを作成しました。
コードは次のとおりです。
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からダウンロードしたオーディオファイルに問題が発生したため、オーディオファイルを再生できないようです。@ _ @