Comment cibler un fichier (un chemin) en Java/JavaFX
Il pourrait être simple, mais je n'arrive pas à le faire fonctionner. Je suis prise d'un lecteur vidéo dans JavaFX, mais je ne sais pas comment faire pour cible le fichier qui va être joué (je ne connais pas la syntaxe correcte). Je vous remercie d'avance pour votre aide. Voici un exemple de code que j'essaie de l'exécuter>
Media media = new Media("trailers/trailer.mp4");
MediaPlayer player = new MediaPlayer(media);
MediaView view = new MediaView(player);
btw, le fichier est dans le dossier du projet, puis remorques/remorque.mp4. Oh, et je suis en cours d'exécution de Windows.
OriginalL'auteur Milos Maksimovic | 2012-04-08
Vous devez vous connecter pour publier un commentaire.
Mettre votre fichier dans le dossier sources et de le charger comme une ressource:
ou utilisez le chemin d'accès complet
Notez également que JavaFX 2.0 prend en charge uniquement les FLV codec. Pour mp4 (H. 264 codec) vous devez utiliser JavaFX 2.1 ou ultérieure.
OriginalL'auteur Sergey Grinev
1 Utilisez cette option si les médias du fichier source dans le même package de projet.
2 si le fichier de média source dans même projet sous package [Packages avec le nom "remorques" dans le projet de paquet principal]
3 Utilisez cette option si les médias du fichier source n'est autre emplacement [en Utilisant le chemin d'accès complet].
OU
Remarque: utiliser 3 slash, c'est à dire "file:///" pour éviter l'erreur "MediaException: MEDIA_INACCESSIBLE : e/E"
OriginalL'auteur Azamworld
Si vous voulez charger des fichiers multimédias à partir de votre package de projet:
OriginalL'auteur Rohit vm