當我執行一個按鈕時,我想播放相同的聲音,當我在兩次調用此方法時,它僅在第一個按鈕,第二個按鈕未播放時播放。如何在java中多次播放聲音?
這裏是代碼
new Thread(new Runnable()
{
@Override
public void run()
{
// Take the path of the audio file from command line
try
{
File f=new File(this.getClass().getResource("/sounds/Attention.wav").getFile());
// Create a Player object that realizes the audio
final Player p=Manager.createPlayer(f.toURI().toURL());
// Start the music
p.start();
try
{
Thread.sleep(100);
} catch (Exception e) {
}
p.stop();
Thread.interrupted();
} catch (Exception e) {
e.printStackTrace();
}
}
}).start();
使用遞歸函數 – WISHY
這是爲什麼標籤使用JavaScript和jQuery?並不清楚你在說哪個按鈕。我在代碼中看不到按鈕 – Raghunandan
顯示完整代碼請 – Sanjeev