Repetição de um~´audio

Boa tarde pessoal…

Bem, estou desenvolvendo um aplicativo, na qual ele utiliza os métodos do Player para executar algumas funcionalidades com um determinado áudio, tais como: start, stop, etc.
Eu possuo uma interface grafica que possui um botão para repetir o um determinado áudio (áudio em loop)). Como eu faço esta funcionalidade, sabendo que o visual do meu projeto é semelhante ao media player?

Obrigada!!!

você quer saber como criar o botão ou a funcionalidade dele?

Então, gostaria de saber, como codificar a funcionalidade de loop do áudio. Esta função deve ser realizada assim que pressionado o botão repeat.

Obs: eu estou usando uma interfece que possui um Player, um botao para procurar arquivo de áudio e um botao repeat.

Obrigada!!! =)

Use a interface AudioClip :arrow: http://docs.oracle.com/javase/1.4.2/docs/api/java/applet/AudioClip.html

Ex.:

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:

Assim? :roll:

sequencer.setLoopCount( Sequencer.LOOP_CONTINUOUSLY );