Execução de arquivo MP3

3 respostas
allyson.rodrigues

Boa tarde pessoal!

Estou fazendo um teste para execução de um arquivo mp3 apartir de um sistema java.
Vi alguns exemplos e cheguei ao código abaixo:

private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {
        // TODO add your handling code here:
        URL url;
        System.out.println("Teste");
        
        try {
            url = new URL("file:///C:/Users/allyson.rodrigues/Desktop/Loreena McKennitt (1999) - Live In Paris And Toronto (Live)/01 - Prologue.mp3");
            System.out.print(String.valueOf(url));
            AudioClip clip = new AppletAudioClip(url);
            
  
            
        } catch (MalformedURLException ex) {
           // Logger.getLogger(Principal.class.getName()).log(Level.SEVERE, null, ex);
            System.out.print("Erro");
        }
        
   

        
    }

Não dar nenhum erro, mas não execulta o audio.
Alguem poderia me ajudar?

3 Respostas

allyson.rodrigues

Pessoal esqueci da seguinte parte do código

...
AudioClip clip = new AppletAudioClip(url); 
clip.play();
...
InicianteJavaHenriqu

Tente adaptar isto e usar no seu código:

import java.applet.AudioClip;    
import javax.swing.JApplet;    
    
public class Sons extends JApplet {    
    
    private AudioClip somJogo;    
    
    public Sons() {    
        this.somJogo = newAudioClip(getClass().getResource("/resources/musica.MID"));    
    }    
    
    public void tocarSom() {    
        this.somJogo.loop();    
    }    
    
    public void pararSom() {    
        this.somJogo.stop();    
    }    
}

:thumbup:

R

http://www.javazoom.net/javalayer/javalayer.html

Criado 3 de julho de 2012
Ultima resposta 3 de jul. de 2012
Respostas 3
Participantes 3