Perca dos ícones dos Botões na geração do JAR

Olá pessoal. :smiley:

Estou com um grande problema nas mãos.

Desenvolvi um software todo via NetBeans utilizando o Swing para a Interface gráfica.

Inseri uma imagem de fundo na tela principal e coloquei ícones no formato .png em grande parte dos botões dos JInternalFrames.

Necessitei gerar um arquivo JAR, porém ao executar o JAR os ícones dos botões não carregam.

Os JInternalFrames que possuem botões com ícones, não carregam.

:idea: PS: - Adicionei os ícones nos botões via propriedade do próprio NetBeans e não via código.
- Não mexi no arquivo Manifest.
- Estou pegando o JAR na pasta Dist do Projeto, que é gerada depois da Compilação do mesmo.

Alguém poderia me ajudar? :? :roll:

Na aba Projetos, na pastinha de código fonte, cria um subpacote chamado “images”.
Coloque dentro deste pacote, as imagens do seu projeto.

Estou supondo que você esteja usando um JLabel para mostrar as imagens.
Altere a propriedade “icon” do JLabel, selecione o package “images”, e selecione a foto que você quer usar.

Automaticamente o NetBeans vai gerar um código que já lê a imagem do Jar pra você.
Apenas por curiosidade, o código é algo do tipo:

Obrigado rael_gc pela ajuda…

Já havia conseguido gerar o Jar com os ícones nos botões, fui conferir no NetBeans e eles estava lendo errado
o nome da pasta aonde as imagens se encontravam que estava logo abaixo da “src”.

Agradeço a ajuda.

Att.