Olá, pessoal,
Tenho no meu aplicativo duas JTextField , a T1 e a T2. Clico em um JButton , B1, e a primeira coisa que faço no método actionPerformed(), é verificar, através de uma instrução if-else, se alguma das duas caixas está vazia, se houver caixa vazia abre uma showMessageDialog que avisa que falta preencher dados. Se não tiver nenhuma caixa vazia, eu usei uma cláusula else, que realiza a operação desejada.
Mas está com um problema, se alguma das duas JTextField está vazia, ele está abrindo a MessageDialog certo, mas quando eu clico no botão OK da mensagem ele segue para o else e faz a operação. Não deveria, deveria sair da rotina e não executar o else.
Veja parte do meu código:
if (e.getSource() == B1 )
{
if(T1.getText().equals(""))
{
JOptionPane.showMessageDialog(null, "Falta completar alguma entrada de dados");
}
if(T2.getText().equals(""))
{
JOptionPane.showMessageDialog ( null, "Falta completar alguma entrada de dados");
}
else
{
// aqui ele faz a operação desejada
}
}
Como eu faço antes do else para interromper, não deixar ele entrar no else?
Abraço, amigos.
Marco
