Java JLayer mp3在短时间内播放多首歌曲
我正在做一个小游戏,里面有一些按钮。我想在每次按下按钮时播放一个“咔嗒”的声音。为此,我使用JavaZoom中的JLayer来播放mp3文件,如下所示:Java JLayer mp3在短时间内播放多首歌曲,java,mp3,jlayer,Java,Mp3,Jlayer,我正在做一个小游戏,里面有一些按钮。我想在每次按下按钮时播放一个“咔嗒”的声音。为此,我使用JavaZoom中的JLayer来播放mp3文件,如下所示: BasicPlayer player = new BasicPlayer(); player.open(Frame.class.getResource("/sounds/Klick.mp3")); JLabel label = new JLabel (); panelMain.add(label); l
BasicPlayer player = new BasicPlayer();
player.open(Frame.class.getResource("/sounds/Klick.mp3"));
JLabel label = new JLabel ();
panelMain.add(label);
label.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent arg0) {
player.play();
}
}
这种方法可以工作一两次,但在快速按下按钮播放声音后大约需要一秒钟。这真让人讨厌
谢谢你的帮助