@Override
 public void playTrack() {
   try {
     int index = playlist.getSelectedIndex();
     if (index < playlist.getPlaylistSize()) {
       if (player.isPlaying()) {
         player.stop();
       }
       player.play(playlist.getCursor().getFullName());
     }
   } catch (BasicPlayerException ex) {
     ex.printStackTrace();
     playNextTrack();
   }
 }