Ir ao conteúdo
  • Cadastre-se
gabizmaccarini

Java - validação em campos (joptionpane)

Recommended Posts

Oi, tenho uma dúvida em relação à validação de campos em Java.

Eu queria que, no momento em que o usuário não preencher o campo, mostre a mensagem de erro e volte para esse mesmo campo.

Meu código está assim: 

nome[i]     = JOptionPane.showInputDialog("Informe seu nome");
if (nome[i].trim().isEmpty()) {
  JOptionPane.showMessageDialog(null, "Por favor, informe seu nome!");
}

Ele apenas manda o showMessage e depois vai para o próximo campo/pergunta. Tem algum comando pra fazer ele retornar para "nome"?

Compartilhar este post


Link para o post
Compartilhar em outros sites

@gabizmaccarini

Use do..while no lugar do if.

Editado por Math.Pi

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que pode usar try catch também.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×