Galera to tentando criar um sistema de login, mais mesmo assim se eu digitar o usuario e a senha correta, ele abre o menu principal em vez de acusa que o usario e senha está inválido!!!
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
java.sql.Connection con;
try {
Class.forName("org.gjt.mm.mysql.Driver");
con = java.sql.DriverManager.getConnection(
"jdbc:mysql://localhost:3306/fox", "alexandref93", "33716930");
} catch (Exception e) {
e.printStackTrace();
throw new java.lang.RuntimeException("erro ao conectar");
}
try {
String usuario = this.jTextField1.getText();
String senha = this.jTextField2.getText();
if ((usuario.equalsIgnoreCase(usuario))&& (senha.equalsIgnoreCase(senha))){
new PainelPrincipal().setVisible(true);
dispose();
} else {
JOptionPane.showMessageDialog(null, "Usuário ou senha inválido!!!",
"alerta",JOptionPane.ERROR_MESSAGE);
jTextField1.setText("");
jTextField2.setText("");
}
} catch (Exception e){
System.out.println(toString());
}
try {
con.close();
} catch (Exception e) {
e.printStackTrace();
throw new java.lang.RuntimeException("erro fechar");
}
dispose();
}
O que fiz de errado???