无法在我的Java应用程序中播放音频

时间:2012-03-20 07:12:36

标签: java audio netbeans mp3 ioexception

我的代码:

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
        try{
            File snd = new File("C:/music.mp3");
            AudioPlayer MGP = AudioPlayer.player;
            AudioStream BGM;
            AudioData MD;
            ContinuousAudioDataStream loop = null;
            try{
                BGM = new AudioStream(new FileInputStream(snd));
                MD = BGM.getData();
                loop = new ContinuousAudioDataStream(MD);

            }
            catch(IOException err){    
            }

            MGP.start(loop);
        }
        catch(Exception e){
        }

    }  

我没有错误。只是我听不到声音。我的扬声器连接正确,音量设置为最大。请帮忙。

感谢。

1 个答案:

答案 0 :(得分:0)

您需要为您的平台下载Java Media Framework(JMF)和MP3 plugin(以及可选但建议Performance Pack)。
然后可以找到示例代码here 可以找到JMF javadoc here