Oi boa tarde meu software está rodando perfeitamente no netbeans ao apertar shif + F6, mas ao compilar para .jar e executar no cmd aparece esse seguinte erro:
java.lang.NullPointerException
at sun.awt.image.URLImageSource.getConnection(Unknown Source)
at sun.awt.image.URLImageSource.getDecoder(Unknown Source)
at sun.awt.image.InputStreamImageSource.doFetch(Unknown Source)
at sun.awt.image.ImageFetcher.fetchloop(Unknown Source)
at sun.awt.image.ImageFetcher.run(Unknown Source)
Os ícones ou imagens de sua aplicação não estão sendo encontrados no sistema. Verifique se colocou todos os ícones empacotados bem certo, ae n tem erro
Crie um pacote na sua aplicação com o nome de icone, coloque la todas as imagens, arrume o novo local dos ícones para cada botão (or what ever).
Se estiver usando netbeans clique sobre a opção de icone e importe eles para o pacote certo.
Caso estiver usando outra plataforma, use este código para indicação do pacote:
Acho q suas imagens não estão sendo compiladas, faz o seguinte, abra seu .jar usando winrar, verfique se possui uma pasta chamada imagens e se tiver, verifique se as imagens se encontram la.
Para mim funcionou normal, teste ali este dist:
Não esta de acordo com o q vc me passou, pois alterei o método login para conseguir acessar o menu sem comunicação com o banco, e removi muitas linhas que correspondiam a biblioteca do mySql, ou seja, modifiquei a app apenas para acessar a janela que foi informada que continha erro.
Verifique se este dist, abre o menu, caso n abrir mande seu feadback: