Невозможно воспроизвести аудио в моем приложении Java - PullRequest
0 голосов
/ 20 марта 2012

Мой код:

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 голосов
/ 20 марта 2012

Вам необходимо загрузить Java Media Framework (JMF) и MP3-плагин (и, опционально, но рекомендуется Performance Pack для вашей платформы).
Тогда образец кода можно найти здесь .
Javadocs JMF можно найти здесь

...