Problème affichage image fichier .jar éxécutable
Résolu/Fermé
Ikky33
-
16 sept. 2019 à 19:54
ikky33 Messages postés 43 Date d'inscription samedi 21 juillet 2018 Statut Membre Dernière intervention 7 janvier 2020 - 17 sept. 2019 à 18:34
ikky33 Messages postés 43 Date d'inscription samedi 21 juillet 2018 Statut Membre Dernière intervention 7 janvier 2020 - 17 sept. 2019 à 18:34
A voir également:
- Problème affichage image fichier .jar éxécutable
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
- Fichier host - Guide
1 réponse
KX
Messages postés
16754
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
17 sept. 2019 à 11:21
17 sept. 2019 à 11:21
Bonjour,
Selon la JavaDoc de javafx.scene.image.Image, on a plusieurs manières d'utiliser le paramètre
Dans ton code, avec
Selon la JavaDoc de javafx.scene.image.Image, on a plusieurs manières d'utiliser le paramètre
String url:
import javafx.scene.image.Image; // load an image in background, displaying a placeholder while it's loading // (assuming there's an ImageView node somewhere displaying this image) // The image is located in default package of the classpath Image image1 = new Image("/flower.png", true); // load an image and resize it to 100x150 without preserving its original // aspect ratio // The image is located in my.res package of the classpath Image image2 = new Image("my/res/flower.png", 100, 150, false, false); // load an image and resize it to width of 100 while preserving its // original aspect ratio, using faster filtering method // The image is downloaded from the supplied URL through http protocol Image image3 = new Image("http://sample.com/res/flower.png", 100, 0, false, false); // load an image and resize it only in one dimension, to the height of 100 and // the original width, without preserving original aspect ratio // The image is located in the current working directory Image image4 = new Image("file:flower.png", 0, 100, false, false);
Dans ton code, avec
new Image("file:fond.jpg");tu utilises la 4è méthode, celle du répertoire courant, il faudrait plutôt utiliser la 1è ou 2è méthode (en s'assurant que l'image soit bien dans le jar).
Modifié le 17 sept. 2019 à 17:48
17 sept. 2019 à 18:01
De plus, ici tu n'es ni dans le 1er cas (tu devrais commencer par /) ni dans le 2è cas (avec des / intermédiaires)
Modifié le 17 sept. 2019 à 18:11
code d'erreur :
17 sept. 2019 à 18:13
17 sept. 2019 à 18:21
Vu ton code, tu peux la mettre à côté de Main.class dans src/application puis faire