Oi, pessoal. Preciso de ajuda de voces. Estou com problema que consiste em eu nao conseguir carregar os ícones dos botões e de labels, ao gerar o jar.
No Eclipse, com o código abaixo, beleza.
ImageIcon icIns;
icIns = new ImageIcon(“Imagens/Insert.jpg.jpg”);
bIns = new JButton(“Inserir”, icIns);
Mas já vi no forum que no .jar o acesso a imagens é feito de maneira diferente.
Uma das maneiras que vi é assim:
icIns = new ImageIcon(ImageIcon(getClass().getResource( "/Insert.jpg" ));
Não funcionou, nem consigo agora carregar a classe.
A estrutura de diretórios, feita no Eclipse está assim:
Veteranos ( nome do projeto)
|
src
|
veterano (package onde estão os .java)
imgveter (package onde estão os ícones - .jpg)
JRE System Library
Referenced Libraries
Imagens,
(onde acessava da forma anterior, citada acima, no Eclipse e após usar o getResource acima, não carrego mais a aplicação)
Li que a imagem tem que estar no classpath. Se é assim, por favor, como eu faço isso? É cada imagem, é a pasta Imagem, não aprendi isso ainda, qual
seria o passo a passo?
Os ícones podem ficar no package imgveter citado acima? Ou é colocada uma pasta com as imagens nesse pacote? Ou não é lá, é noutro lugar, por favor,
help me!
Antes eu fazia o jar na linha de comando, usando o JCreator, mas deu pau e eu migrei para o Eclipse, eu gostando mas com ele ainda tenho muito o que aprender. Obrigado.
fjeitosa