Exemplo simples sem conexão com banco de dados
if ((form_usuario.getText().isEmpty()) || (form_senha.getText().isEmpty())) {
JOptionPane.showMessageDialog(null, “Preencha o campo Usuário e Senha”);
}
else {
if(form_usuario.getText().equals(“admin”) && new String(form_senha.getPassword()).equals(“admin”)) {
JOptionPane.showMessageDialog(null, “Login OK”);
}
else
{
JOptionPane.showMessageDialog(null, “Senha incorreta”);
}
}
}