Olá pessoal.
Estou criando um sistema simples de login.
Embora, se o usuário deixar os campos em branco, gostaria que desse um aviso.
Até agora, se o usuário clica no button “Iniciar” e deixar os campos em branco, ele vai direto para a ação login()…
O problema é que ele ignora os ifs, e vai direto pro else ( a ação )…
O que fazer?
iniciar.addActionListener(
new ActionListener(){
public void actionPerformed(ActionEvent e){
iniciar.setText("Inicializando...");
iniciar.setEnabled(false);
// IFs
if(input.getText().equals(null))
{
iniciar.setEnabled(true);
JOptionPane.showMessageDialog(null, "Você deixou um campo em branco!");
}
else if(senha.equals(null))
{
iniciar.setEnabled(true);
JOptionPane.showMessageDialog(null, "Você deixou um campo em branco!");
}
else
{
login();
}
}
}
);