Porem nada acontece, se eu jogar esse método dentro no JDialog funciona, porem ia ser muito trabalhoso colocar em cada janela esse método.
Qual erro que estou cometendo?
.
Se estiver usando o Netbeans, essa maneira é a mais difícil para mudar o ícone.
Pra mudar no Netbeans, vá no seu projeto, após isso vá para o designer e logo após vá nas propriedades do seu jFrame, lá terá uma opção com o nome “iconImage” clique nas reticências que tem na frente depois vá na opção “Código do Usuário” e coloque este código:
new ImageIcon(getClass().getResource("Caminho para a imagem")).getImage()
Não esquecendo, claro, de fazer a importação da biblioteca ImageIcon.
Terá que repetir estes passos em todas as janelas que desejar mudar o seu ícone, é trabalhoso eu sei, porém muito menos que criar e instanciar uma classe em todas as janelas.
V
vitor1415
Deu certo, então a única forma é fazer isso em todas as janelas?
Gabrielfp
A forma que eu conheço e uso é essa, ainda não me deparei com uma forma melhor.
V
vitor1415
Olá acabei conseguindo fazer de uma forma melhor.
public class Configuracoes extends javax.swing.JFrame{