2013-07-17 2 views
0

Я написал приложение для воспроизведения mp3-файлов, и у меня есть элементы управления и все, что происходит, просто проблема в том, что каждый mp3-файл воспроизводится индивидуально, и мне приходится запускать игру нового файла.Воспроизведение нескольких mp3-файлов с помощью Jlayer

Я хочу знать, как я могу сказать (про грамматически), если игрок закончил воспроизведение файла, поэтому я могу перейти к следующему?

это код нить

@Override 
public void run() { 

    try { 
     System.out.println(filename); 
     FileInputStream fis = new FileInputStream(filename); 
     BufferedInputStream bis = new BufferedInputStream(fis); 
     player = new Player(bis); 
     player.play(); 

    } catch (Exception e) { 
     System.out.println("Problem playing file " + filename); 
     System.out.println(e); 
    } 
} 

ответ

Смежные вопросы