Imagens não são exibidas em arquivo .JAR

1 resposta
FabricioPJ

Olá a todos. Criei um pequeno projeto de cadastro de funcionários que utiliza algumas imagens e ícones. No Netbeans 6.0, eu consigo visualizar as imagens no projeto corretamente, mas quando crio o .JAR, elas não aparecem.
Todas as imagens estão em /src/imagens.

Quando rodo o projeto pelo Netbeans, funciona perfeitamente, mas quando crio o .JAR… elas não são exibidas.

Alguém tem alguma luz?

Grato pela atenção.

1 Resposta

doug

Olá…
Passei por isso qdo fiz uma applet…, não sei se foi o jeito mais
elegante, mas fiz assim… uma classe e no mesmo pacote desta classe
fiz um método deste jeito:

public static ImageIcon carregarImagemIcone(String nomeArquivo, String descricao) { URL imageURL = Utils.class.getResource("imagem/" + nomeArquivo); if (imageURL != null) { return new ImageIcon(imageURL, descricao); } else { System.err.println("Não foi possível carregar imagem: " + nomeArquivo); return null; } }

Isso me retorno uma URL e carrego a imagem normal... assim esta
  funcionando, mas acho que não esta muito legal!!!

Espero ter ajudado
e tb conseguir achar uma solução mais elegante

flwsss

Criado 4 de maio de 2008
Ultima resposta 4 de mai. de 2008
Respostas 1
Participantes 2