【初心者】Java質問・相談スレッド72【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0793デフォルトの名無しさん
2005/10/09(日) 22:47:34ボタン一個を貼り付けて,ボタンを押したらサウンドを再生するプログラムを
書いたのですが数回に一回しか音が流れません.
原因が全く分らず困っていますのでアドバイスお願いします
public void actionPerformed(ActionEvent e) {
String fileName = "./Sound/test.wav";
File file = new File(fileName);
try {
// AudioInputStreamの取得
AudioInputStream ais = AudioSystem.getAudioInputStream(file);
// Clipの取得
Clip line = (Clip) AudioSystem.getLine(new Line.Info(Clip.class));
line.open(ais);
line.start();
// 再生終了まで待つ
while (line.isRunning()) {
Thread.sleep(100);
}
}
catch (Exception ex)
{
ex.printStackTrace();
}
finally {
line.close();
}
}
■ このスレッドは過去ログ倉庫に格納されています