Validation

2 Messages Forum Options Options
Permalink
mactire
Validation
Reply Threaded More
Print post
Permalink
Olá pessoal,

   Eu tenho um cadastro de usuario com os campos Nome, Login e Senha. Os campos Nome e Login são obrigatorios, mesmo usando Validation do JGoogies eu tenho que verificar no evento do botao Inserir se os campos são obrigatórios ( ValidtionComponentUtils.isMandatory(getJTextFieldNome())) ?


Obrigado.

Até mais.

Ramon
Hugo Teixeira
Re: Validation
Reply Threaded More
Print post
Permalink
Olá Ramon,

Um jeito de fazer a validação no botão funciona assim:

Validator validator = new ValidadorUsuario(usuario);
ValidationResult validationResult = validator.validate ();
if (validationResult.hasErrors()) {
  // Mensagem de erro: Por favor, corrija os seguintes erros: + validationResult.getMessagesText()
  return;
} else if (validationResult.hasWarnings()) {
  // Mensagem de warning: Atenção para os seguintes problemas: + validationResult.getMessagesText()
}

Infelizmente eu não tenho um exemplo que misture binding com validation.
Mas você pode baixar os exemplos da revista diretamente no site da Component House.