Imagem em arquivo .jar?

Em minha aplicação são utilizadas imagens… Quando eu criei o arquivo .jar o aplicativo não encontra as imagens como posso fazer para criar um arquivo .jar carregar as imagens???

Você tem que configurar um arquivo Manifest.mf com o classpath apontando para o caminho das imagens no JAR.

Teria como você dar um exemplo ??

Crie um arquivo assim:

Manifest.mf

Manifest-Version: 1.0 Class-Path: ./img

(no final precisa de uma linha em branco)

Este arquivo tem q ficar dentro do jar, no diretório META-INF.

[quote=danieldestro]Crie um arquivo assim:

Manifest.mf

Manifest-Version: 1.0 Class-Path: ./img

(no final precisa de uma linha em branco)

Este arquivo tem q ficar dentro do jar, no diretório META-INF.[/quote]

cara poderia me explicar o porque do . ‘ponto’ no ClassPath ?
ele indica que esse diretorio está dentro do jar ? :roll:

Cara, nunca sei se se deve pôr o ponto ou não. É questão de testar.

Também uso imagens em jar’s, sem colocar nada no “manifest”.
Basta o jar estar no classpath.

E para carregar uso algo assim:
“sua classe”.getClass().getClassLoader().getResource(“imagens/imagem.gif”))