J'utilise des icônes dans mon programme auxquelles j'accède directement par
leur chemin complet.
Cependant, j'ai trouvé dans un programme Java, qu'on pouvait placer aussi
bien les icônes que les fichiers de ressources (pour différentes langues)
dans des .jar.
Mais comment peut-on accèder à ces fichiers sachant qu'ils sont compressés
dans un fichier .jar ?
--
Click here to answer / cliquez ci dessous pour me repondre
http://cerbermail.com/?i9LwvD93tZ
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Alexandre Touret
Speedster wrote:
Bonjour,
J'utilise des icônes dans mon programme auxquelles j'accède directement par leur chemin complet. Cependant, j'ai trouvé dans un programme Java, qu'on pouvait placer aussi bien les icônes que les fichiers de ressources (pour différentes langues) dans des .jar. Mais comment peut-on accèder à ces fichiers sachant qu'ils sont compressés dans un fichier .jar ?
Grace au classloader
Ca fait un truc du genre getClass().getClassLoader().getResourceAsStream(PATH_ICONE)
-- Alexandre
Speedster wrote:
Bonjour,
J'utilise des icônes dans mon programme auxquelles j'accède directement par
leur chemin complet.
Cependant, j'ai trouvé dans un programme Java, qu'on pouvait placer aussi
bien les icônes que les fichiers de ressources (pour différentes langues)
dans des .jar.
Mais comment peut-on accèder à ces fichiers sachant qu'ils sont compressés
dans un fichier .jar ?
Grace au classloader
Ca fait un truc du genre
getClass().getClassLoader().getResourceAsStream(PATH_ICONE)
J'utilise des icônes dans mon programme auxquelles j'accède directement par leur chemin complet. Cependant, j'ai trouvé dans un programme Java, qu'on pouvait placer aussi bien les icônes que les fichiers de ressources (pour différentes langues) dans des .jar. Mais comment peut-on accèder à ces fichiers sachant qu'ils sont compressés dans un fichier .jar ?
Grace au classloader
Ca fait un truc du genre getClass().getClassLoader().getResourceAsStream(PATH_ICONE)
-- Alexandre
Speedster
Merci pour ta réponse. Mais je ne comprends pas comment on précise à quel fichier jar on souhaite accéder...
"Alexandre Touret" a écrit dans le message de news:c2d8em$76n$
Speedster wrote:
Bonjour,
J'utilise des icônes dans mon programme auxquelles j'accède directement par
leur chemin complet. Cependant, j'ai trouvé dans un programme Java, qu'on pouvait placer aussi
bien les icônes que les fichiers de ressources (pour différentes langues)
dans des .jar. Mais comment peut-on accèder à ces fichiers sachant qu'ils sont compressés
dans un fichier .jar ?
Grace au classloader
Ca fait un truc du genre getClass().getClassLoader().getResourceAsStream(PATH_ICONE)
-- Alexandre
Merci pour ta réponse.
Mais je ne comprends pas comment on précise à quel fichier jar on souhaite
accéder...
"Alexandre Touret" <atouret.NOSPAM@wanadoo.fr> a écrit dans le message de
news:c2d8em$76n$1@news-reader3.wanadoo.fr...
Speedster wrote:
Bonjour,
J'utilise des icônes dans mon programme auxquelles j'accède directement
par
leur chemin complet.
Cependant, j'ai trouvé dans un programme Java, qu'on pouvait placer
aussi
bien les icônes que les fichiers de ressources (pour différentes
langues)
dans des .jar.
Mais comment peut-on accèder à ces fichiers sachant qu'ils sont
compressés
dans un fichier .jar ?
Grace au classloader
Ca fait un truc du genre
getClass().getClassLoader().getResourceAsStream(PATH_ICONE)