Pessoal, estou fazendo um programa, que é pra fazer uma rádio. Então, estou usando o JMF pra execução de musicas. Fiz os botoes de controle de musica (anterior, proxima, play, pause, stop). Falta implementar o caso onde , da lista de reprodução, quando acabar uma musica, o programa já passa para a próxima. Algumas pessoas disseram para usar Threads, olhei o material de Threads só que não sei onde aplicar no projeto.
Tentei fazer com um While para pegar o ‘getMediaTime()’ e comparar com o ‘getMediaDuration’, se fossem iguais , ele parava e passava pra próxima, mas não dar certo. O While trava o programa, até sair do bloco.
O Projeto tem uma classe ‘Reprodutor’ que é onde fica o player. Acho que é essa classe que ‘implements’ o Runnable.
Alguem me ajuda por favor ?