JLayer mp3在短时间内播放了几首歌曲

时间:2015-11-21 18:05:32

标签: java mp3 jlayer

我正在做一个小游戏,里面有一些按钮。我想在每次按下按钮时播放“Klick”声音。为此,我使用JavaZoom的JLayer来播放这样的mp3文件:

    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();
                } 
    }

这可以运行一到两次,但是在按下按钮播放声音后大约需要一秒钟。这真令人讨厌。

感谢您的帮助!

0 个答案:

没有答案