Login no Netbeans

5 respostas
J

Boa tarde!

Pessoal sou um iniciante no Java, adorei essa plataforma e com muita vontade eu chego lá. Estou com um problema que para mim é muito grande, pois é, eu fiz uma fomulário Usuário e outro Principal… Estou tentando logar entrando pelo formulário Usuráro para e direto no formulário Principal, só que está dando erro; fiz toda interface do Usuário, clicando no botão acessar vou direto para os códigos, e os códigos foram esse:

private void acessarActionPerformed(java.awt.event.ActionEvent evt) {

if(usuario.getText().equals(“teste”) && (senha.getText().equals(<em>123</em>))){

JOptionPane.showMensageDialog(null, “Acesso Garantido!”);

new = Prinipal()setVisible(true);

this.dispose();

}else{

JOptionPane.showMensageDialog(null, “Acesso Negado!”);

}

}
Esse daqui é do botão cancelar e não deu error:

private void cancelarActionPerformed(java.awt.event.ActionEvent evt) {

System.exit(0);

5 Respostas

J

Qual é o problema ? Não está indo pra tela principal ?

// o método equals serve para comparar strings, então string vem entre aspas, a menos que seja uma variável é claro.

if(usuario.getText().equals(teste) && senha.getText().equals(123)){

Principal principal = new Principal();

principal.setVisible(true);

this.dispose();
J

Boa tarde John!

Valeu pela resposta…

Os error saiu mais a tela principal não apareceu

J

Quando coloquei para testar o programa me deu isso:
No tests executed.
test-report:
test:
CONSTRUÍDO COM SUCESSO (tempo total: 5 segundos)

J

deve ser por isso que a tela principal não aparece

J
// o método equals serve para comparar strings, então string vem entre aspas, a menos que seja uma variável é claro.

if(usuario.getText().equals(teste) && senha.getText().equals(123)){

JOptionPane.showMensageDialog(null, Bem Vindo);

Principal principal = new Principal();

principal.setVisible(true);

this.dispose();

}

coloquei um “JOp” apenas para ver se ele está entrando no if, existem maneiras de vc ver afundo o que está acontecendo com o seu código …

Verifique se o nome da classe principal é este mesmo.

O erro é apenas isso ?

Criado 7 de março de 2016
Ultima resposta 8 de mar. de 2016
Respostas 5
Participantes 2