[RESOLVIDO] Erro ao alterar icone de JButton

Boa noite, estou tentando alterar o ícone de um botão ao clicar nele, pois vou utilizar o mesmo botão para salvar quando for novo cadastro e quando for atualizar um cadastro já existente, alguém podria me ajudar?? todos os lugares que eu encontro só utilizam este comando, mas o meu está dando erro.

jb_Novo.setIcon(new javax.swing.ImageIcon(getClass().getResource(“Add_User_Male_32px.png”)));

Ola, o problema n é o comando, mas sim como o está utilizando, não está encontrando o ícone.

Eu coloquei o ícone no mesmo diretório do formulário para teste e mesmo assim deu erro.

Não poste imagens do código, poste o código.

InputStream arquivo = getClass().getResourceAsStream("/" + "<caminho relativo de sua imagem a partir do classpath de sua aplicação>");
Image imagem = ImageIO.read(arquivo);
jb_Novo.setIcon(new ImageIcon(imagem));
1 curtida

O código está logo acima da imagem, obrigado companheiro, saindo da universidade vou testar!

2 curtidas

Deu certo!!! Muito obrigado ^^