Justement la question se pose actuellement puisque j'ai fait le programme avec des images d'oiseaux et donc une certaine interface et maintenant avec les chants d'oiseaux et je m'aperçois qu'il faut...
Type: Messages; Utilisateur: Patrice Henrio
Justement la question se pose actuellement puisque j'ai fait le programme avec des images d'oiseaux et donc une certaine interface et maintenant avec les chants d'oiseaux et je m'aperçois qu'il faut...
Je trouve qu'en général mes programmes ne prennent pas assez en compte ce découpage en MVC.
Si possible. quand ce sera fini, je serai bien intéressé par une critique sous cet angle du résultat.
JLecteurMP3 est le côté interface graphique (le visuel), PLayerMP3 est le "métier"
comment ferais-tu dans le principe. Pour moi la suppression du chant en boucle devrait revenir au JLecteurMP3 qui...
Pour le moment les évènements passent du BasicPlayer vers le PlayerMP3 (voir réponse précédente). Comment faire passer ceux ci ensuite vers le composant graphique ?
Le composant graphique comporte...
Donc j'ai créé une classe PlayerMP3 largement inspirée de TestBasicPLayer, une interface graphique (un panneau) JlecteurMP3 pour le côté visuel. Ma fenêtre principale n'a donc pas connaissance de...
C'est ce que je pensais faire. Un JPanel avec des boutons, une barre et BasicPlayer qui lit les morceaux.
J'ai réussi à tout récupérer de BasicPlayer et l'exemple marche. Il n'y a plus qu'à l'adapter à mes besoins et ça se corse.
Donc j'ai un fichier son. Je dois créer un BasicPlayer pour l'entendre :...
OK Merci j'avais bien vu quelque chose de ce genre mais j'étais resté sur JLP. Je vais regarder.
Voici donc une classe test minimale. Il faudrait lui rajouter une JProgressBar mais je ne pense pas que mon incompréhension vienne de là.
La classe de test avec sa fenêtre
package TacheLongue;
...
Bonjour,
après avoir lu des tonnes de documentation sur EDT, les threads, SwingWorker, après avoir essayé de comprendre beaucoup d'exemples, j'en suis toujours au même point : c'est à dire que je ne...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.