Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Sound [ Archives / API ] (Aldee)

lundi 16 décembre 2002 à 22:33:51 | Sound

Aldee

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?

Merci.

mercredi 18 décembre 2002 à 13:58:35 | Re : Sound

JHelp

Comme j'ai déjà essayé de te poster :
Tu as un fichier, qu'il te faut d'abord changer en URL, pour ce faire

import java.io.*;


File f=new File(nomFichier);
URL url=f.toURL();

JHelp

mercredi 18 décembre 2002 à 20:40:32 | Ouah!! merci

Aldee


Merci!!


-------------------------------
Réponse au message :
-------------------------------

> Comme j'ai déjà essayé de te poster :
> Tu as un fichier, qu'il te faut d'abord changer en URL, pour ce faire
>
> import java.io.*;
>
>
> File f=new File(nomFichier);
> URL url=f.toURL();
>
> JHelp

vendredi 13 février 2004 à 09:49:07 | Re : Sound

yasminexp


hello

String cheminSon = "C:\\Program Files\\j2sdk_nb\\j2sdk1.4.2\\bin\\star.WAV";
File f=new File(nomFichier);
URL url=f.toURL();

try
{
AudioClip son1 = Applet.newAudioClip(new URL(cheminSon));
son1.play();
}
catch(MalformedURLException me)
{
System.out.println("Probleme!");
}


ça ne marche pas fau importer autre chose que import java.io.*; ?

il me met des erreurs à la compilation la :(

merci

vendredi 13 février 2004 à 10:09:19 | Re : Sound

JHelp


Pour URL et MalformedULEException, ils se trouvent dans java.net
Pour AudioClip, ilse trouve dans java.applet

Ensuite il faut utiliser l'url calculée :

try
{
String cheminSon = "C:\\Program Files\\j2sdk_nb\\j2sdk1.4.2\\bin\\star.WAV";
File f=new File(nomFichier);
URL url=f.toURL();

AudioClip son1 = Applet.newAudioClip((b]f[/b]);
son1.play();
}
catch(MalformedURLException me)
{
System.out.println("Probleme!");
}

Pour le try catch, je sais plus si il est necessaire

JHelp

vendredi 13 février 2004 à 10:10:21 | Re : Sound

JHelp


try
{
String cheminSon = "C:\\Program Files\\j2sdk_nb\\j2sdk1.4.2\\bin\\star.WAV";
File f=new File(nomFichier);
URL url=f.toURL();

AudioClip son1 = Applet.newAudioClip(f);
son1.play();
}
catch(MalformedURLException me)
{
System.out.println("Probleme!");
}

vendredi 13 février 2004 à 10:31:49 | wav dans une apli ?

yasminexp

Lanceur.java:161: newAudioClip(java.net.URL) in java.applet.Applet cannot be applied to (java.io.File)

vendredi 13 février 2004 à 10:57:16 | Re : Sound

JHelp

try
{
String cheminSon = "C:\\Program Files\\j2sdk_nb\\j2sdk1.4.2\\bin\\star.WAV";
File f=new File(nomFichier);
URL url=f.toURL();

AudioClip son1 = Applet.newAudioClip(url);
son1.play();
}
catch(MalformedURLException me)
{
System.out.println("Probleme!");
}

Désolé, faute de frappe.

JHelp

vendredi 5 novembre 2004 à 17:59:56 | Re : Sound

Listener

Membre Club
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 ?

vendredi 5 novembre 2004 à 18:52:14 | Re : Sound

JHelp

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



Cette discussion est classé dans : applet, application, url, wav, sound


Répondre à ce message

Sujets en rapport avec ce message

wav dans une apli ? [ par yasminexp ] Salut,Je veux faire une application qui lit un fichier .wavJ'ai bien trouvé dans le forum des bribes de réponses et même un source..mais pour applet p applet graphique [ par MrNo ] Je cherche des applet graphique java representant un bouton on off jauge compteur de vittesse traçage de courbes Son dans une application [ par drizzt40 ] Je suis assez embêté, j'ai utilisé une source que j'ai trouvé sur ce site http://www.javafr.com/article.aspx?ID=344 mais elle ne fonctionne pas dans m Sécurité Applet Socket pour FTP principalement [ par symbiote80 ] Bonjour, à tousJe suis en train de créer une application d'upload de fichiers et je souhaiterai avoir vos lumières sur un problême que j'ai à l'heure transformer un fichier java en applet? [ par ikbpresident84 ] Bonjour a tous!vous aller rire mais mon probleme est un peu farfelu.....j ai fais un programme en java qui marche nickel mais je n ai pas tenu compte Besoin correction: erreur lecture fichier wav [ par Sw1tch ] Rebonsoir, je viens à nouveau vous embeter avec mes questions ;-)J'ai programmé une petite classe sound pour lire facilement des fichiers wav mais[vou transformation d'une application Java en Applet [ par spyarbraz ] J'ai une application Java (avec JFrame, JDialog ...) et je voudrai la transformer en Applet. Existe-t-il un moyen simple de le faire? Existe-t-il un p lancer une URL dans une Applet [ par charles84 ] Bonjour,Je voudrai si c'est possible de faire lancer une page php a partir d'un programme JAVA et de recuperer ce qu'affiche la page php.En gros je re Transphormer une application notepad en applet [ par CBR900rry ] Bonjour,J'ai réussis à créer une application notepad en java, pour la créer je me suis baser sur mesconnaisance en C++. J'aimerais un peu d'aide car j Application conteneur d'applet [ par maitredede ] Bonjour Je cherche une appli capable d'agir comme contenur d'applet, un peu comme IE. Ou au moins les bases pour en développer une.


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,248 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.