Maison > Java > javaDidacticiel > Comment puis-je récupérer efficacement des ressources à l'aide de getResource() de Java ?

Comment puis-je récupérer efficacement des ressources à l'aide de getResource() de Java ?

Mary-Kate Olsen
Libérer: 2024-12-02 03:28:09
original
204 Les gens l'ont consulté

How Can I Effectively Retrieve Resources Using Java's getResource()?

Récupération de ressources avec getResource()

En programmation Java, obtenir des fichiers de ressources, tels que des images, via getResource() peut être difficile. Un problème courant survient lorsque les ressources sont organisées en packages.

Pour récupérer une ressource efficacement, tenez compte des directives suivantes :

  1. Utilisez la barre oblique de début : incluez un barre oblique (/) avant le chemin pour indiquer la racine du chemin de classe. Cela empêche les recherches d'être étendues au package immédiat.
  2. Utiliser des barres obliques au lieu de points : utilisez des barres obliques (/) au lieu de points (.) pour délimiter le chemin. Le chemin de classe traite les points comme des séparateurs de paquets.
  3. Invoquez getResource() sur la classe : au lieu d'appeler getResource() sur le chargeur de classe, appelez-le directement sur la classe. Cela simplifie la syntaxe et garantit une recherche plus précise.

Par conséquent, pour résoudre le problème dans le code fourni, modifiez l'instruction comme suit :

TestGameTable.class.getResource("/unibo/lsb/res/dice.jpg");
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal