Ola pessual criei uma classe login, ele ate consegue ver se o ususario está cadastrado e tal, mas queria que ele mostrasse quando a senha estiver correta e o nome errado que o nome de usuario está errado e vice-versa, criei o código mas não conheço a fundo a linguagem então não sei onde devo comparar isso, poderiam me dar uma força
try
{
String sql = "SELECT * FROM LOGIN WHERE USERNAME = '"+jTFd_Username.getText()+"' AND PASSWORD = '"+jPFd_password.getText()+"'";
con_login.executeSQL(sql);
if (con_login.resultset.first())
{
Usuario = con_login.resultset.getString("Username");
Tp_Usuario = con_login.resultset.getString("Tipo_Acesso");
JOptionPane.showMessageDialog(null, "Bem Vindo ! "+ Usuario);
new Tela_Principal().show();
dispose();
}else if(con_login.resultset.first()){
Usuario = con_login.resultset.getString("Username");
Tp_Usuario != con_login.resultset.getString ("Tipo_Acesso");
JOptionPane.showMessageDialog(null, "A senha está incorreta ");
} else if(con_login.resultset.first()){
Usuario != con_login.resultset.getString("Username");
Tp_Usuario = con_login.resultset.getString("Tipo_Acesso");
JOptionPane.showMessageDialog(null, "O Usuario está incorreto ");
}else
JOptionPane.showMessageDialog(null,"Usuario Não Cadastrado","Erro",JOptionPane.ERROR_MESSAGE);
catch (SQLException erro)
{
JOptionPane.showMessageDialog(null, "Erro de SQL "+ erro);
}
}