Esta parte é um botão para direcionar o programa para outra tela porém está com erro. Alguém pode ajudar??
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
detAluno aluno = new detAluno();
aluno.setVisible(true);
this.dispose();
}
Opa,
Qual seria o erro?
Apesar de não estar seguindo as boas praticas com Inicial maiúscula, o restante é funcionável.
Por favor, corrija para DetAluno antes de tudo
1 curtida
Olá este é um padrão que estou usando por isso não está maiúsculo, mas enfim ele não está direcionando para a página. Está com o mesmo erro em outra tela que se direciona tudo para está “detAluno”.
Utilizei o seu código aqui e funciona normalmente.
O problema possivelmente deve estar no seu JFrame detAluno.
Crie um novo JFrame vazio e substituia no seu código para ver se funciona.
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
NovoFrame frame = new NovoFrame();
frame.setVisible(true);
this.dispose();
}
1 curtida
Cara, não sei se é esse o seu problema, mas o método dispose() que você tá chamando está fechando a tela.
Assim a tela não vai aparecer.
Não.
Está fechando a tela atual após a abertura do novo frame.
Até ai está correto.
1 curtida
E ai @JPTramontin. Funcionou?