Aldee
Messages postés47Date d'inscriptionjeudi 18 avril 2002StatutMembreDernière intervention 3 mai 2003
-
16 déc. 2002 à 22:33
JHelp
Messages postés261Date d'inscriptionjeudi 5 septembre 2002StatutMembreDernière intervention 6 octobre 2005
-
5 nov. 2004 à 18:52
Salut,
Je veux faire une application qui lit un fichier .wav
J'ai bien trouvé dans le forum des bribes de réponses et même un source..mais pour applet pas pour application.
Alors j'ai cherché un peu plus loin. J'ai trouvé la methode static : Applet.newAudioClip(URL url); Elle renvoit un AudioClip qu'on peut executer (play()). MAIS!!! ça ne marche pas!! je dois me planter dans l'URL, je ne sais pas.
Par exemple, j'ecris:
String cheminSon = "C:\\temp\\toto.wav";
try{
AudioClip son1 = Applet.newAudioClip(new URL(cheminSon));
son1.play();
}
catch(MalformedURLException me){
System.out.println("Probleme!");
}
Hé bien il sort par le catch et m'affiche "Problème!"
Quelqu'un voit l'erreur?
Siouplait?
Listener
Messages postés15Date d'inscriptionlundi 1 novembre 2004StatutMembreDernière intervention25 janvier 2006 5 nov. 2004 à 17:59
Bonjour,
Je viens de lire attentivement ce post qui m'intéresse.
J'ai recopié ce que vous avez écrit dans le corps de la méthode actionPerformed (Action Event ev)
MAIS :
1. Que faut-il écrire à la place de "nomFichier" dans File f=new File(nomFichier); ?? Le titre de la chanson ? car cela ne compile pas si je laisse ainsi.
2. En écrivant le nom de la chanson en question à la place de "nomFichier", cela compile mais je n'ai pas de son.
Pourriez-vous m'aider svp ????
Je n'ai pas non plus "Probleme:" qui s'affiche.
Est-on obligé de passer par "applet" même si l'application n'est pas destinée à être hébergée sur un serveur ?
JHelp
Messages postés261Date d'inscriptionjeudi 5 septembre 2002StatutMembreDernière intervention 6 octobre 200511 5 nov. 2004 à 18:52
Bien sur nomFichier est une faute, c'est cheminSon qu'il faut mettre.
Si tu n'as pas de son produit cela peut être du au codage interne de ton fichier son.
Non, il n'est pas obligatoire de passer par une Applet.
J'ai mis ici : son pour Java un package dont je me sert pour mes applications. Il marche pour pas mal de sons. Comme je l'ai dit dans le commentaire de la classe Son, il faut essayer un son pour voir si il passe.
JHelp