按下键时如何播放声音

时间:2014-06-02 21:24:26

标签: java audio keyevent

    public void keyPressed(KeyEvent e) {
            int key = e.getKeyCode();
            if (key == KeyEvent.VK_LEFT)
            {               dx = -1;
            still = l.getImage();           }

            if (key == KeyEvent.VK_RIGHT)
                    {dx = 1;
            still = s.getImage();  
                    }

            if (key == KeyEvent.VK_SPACE)
            {
                    fire();
                    still = p.getImage(;

            }

            if (key == KeyEvent.VK_UP)
                    {dy = 1;
                    still = j.getImage();
                    }                       }

    public void keyReleased(KeyEvent e) {
            int key = e.getKeyCode();

            if (key == KeyEvent.VK_LEFT)
                    dx = 0;

            if (key == KeyEvent.VK_RIGHT)
                    dx = 0;

            if (key == KeyEvent.VK_UP)
                    {dy = 0;
                    still = s.getImage();}
                    }
    }

我正在尝试按空格键时播放声音。我们有一个图像在按下时出现,但实现声音令人困惑。 (这不是完整的代码,还有更多)我们正在尝试在按下空格键时播放.mp3或.wav或.aiff一秒文件

0 个答案:

没有答案