我在这个区域的某个地方看到了这段代码。我想播放 .wav 文件一次但不是连续播放。我怎样才能做到这一点?我尝试删除 LOOP_CONTINUOUSLY 行,但它不起作用。
URL url = new URL("http://pscode.org/media/leftright.wav");
Clip clip = AudioSystem.getClip();
// getAudioInputStream() also accepts a File or InputStream
AudioInputStream ais = AudioSystem.
getAudioInputStream( url );
clip.open(ais);
clip.loop(Clip.LOOP_CONTINUOUSLY);
SwingUtilities.invokeLater(new Runnable() {
public void run() {
JOptionPane.showMessageDialog(null, "Close to exit!");
}
});
如果可能的话。我也可以播放 mp3 文件吗?因为当我尝试将其替换为 mp3 时,我的代码崩溃了。另外,我想从我的计算机中获取文件。不在互联网上。谁能帮我?