Mini player mp3

Fermé
Manana Nina Messages postés 27 Date d'inscription dimanche 22 mai 2011 Statut Membre Dernière intervention 9 octobre 2012 - 16 août 2011 à 02:27
Bonjour,





je suis entrain de programmer un mini lecteur mp3 , en java JMF , j'ai réussi à lire un seul single sélectionné à partir d'un jFileChooser par le code source suivant :
fc = new JFileChooser();
fc.setAcceptAllFileFilterUsed(false);
fc.showOpenDialog(this);

if (fc.getDialogType() == JFileChooser.APPROVE_OPTION) {
fichier = fc.getSelectedFile();
name.setText(fichier.getName().substring(0, (int) fichier.getName().length() - 4));
pl.addFile(fichier);

if (e.getSource() == play) {
try {
if (fichier != null) {
if (lecteur == null) {
lecteur = Manager.createPlayer(fichier.toURL());
lecteur.start();
play_time.start();}

if (enPause == true) {
lecteur.start();
play_time.start();
enPause = false;
}

}
} catch (Exception ex) {
ex.printStackTrace();
}
}




mais j'arrive pas à lire tout une liste sélectionnée càd lire les pistes successivement
car cette fois ci le jFileChooser sélectionne par dossier non pas par fichier , donc je dois ajouter tous le contenu du dossier sélectionné dans une collection ou une arraylist puis la lire en utilisant une boucle , mais j"arrive pas à le faire veuillez m'aider par des morceau de code pour avoir juste idée merci d'avance