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 );