Я написал приложение для воспроизведения 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);
}
}