Exibir mensagem

2 respostas
F
Olá, eu to com um pequeno problema, eu quero exibir para o usuário uma mensagem dizendo que o campo está vazio quando ele clicar em um botão e o campo estiver vazio. A mensagem no caso seria essa:
JOptionPane.showMessageDialog(null,"Informe o nome do aluno","Campo vazio",JOptionPane.INFORMATION_MESSAGE);

Porém o menu código está assim:

private void jbtnSalvarActionPerformed(java.awt.event.ActionEvent evt) {                                           
        desabilitaBotao();
        try {
            nomeAluno = jtfNome.getText();
        } finally {
        }
        
        codigoAluno = Integer.parseInt(jtfCodigo.getText());
        nomeAluno = jtfNome.getText();
    }

Como eu faço para corrigir isso?

Obrigado

2 Respostas

J

não sei se entendi…
mais vamos la…

if("".equals(jtfNome.gettext())){

MOSTRA A MENSSAGEM.

}else

NÂO MONSTRA A MSG...
T

amigo vc pode fazer assim

cria um método para verificar no caso

public void Verifica()
{
     if(seu_TextField.getText().equals(""); //se estiver vazio{
JOptionPane.showMessageDialog(null,"Informe o nome do aluno","Campo vazio",JOptionPane.INFORMATION_MESSAGE);
        }

else 
   JOptionPane.showMessageDialog(null,"OK");
}//fim do metodo Verifica

depois é so vc jogar no metodo ActionPerformed e chamar o metodo quando

if(event.getSource()==seu_botao) { Verifica(); }

espero ter ajudado, qualquer coisa so postar novamente
boa sorte !

Thiago Passos

Criado 22 de junho de 2007
Ultima resposta 22 de jun. de 2007
Respostas 2
Participantes 3