Validando alterações do valor de destino em vinculações (aplicações de área de trabalho Java)
Consulte também
Quando você vincula os valores de duas propriedades de dois objetos, às vezes é necessário validar quaisquer alterações na propriedade de destino antes que elas sejam gravadas na origem (tal como um banco de dados). Para validar um destino, especifique um validador que estenda org.jdesktop.beansbinding.Validator.
Para escrever um validador personalizado, crie uma classe que estenda org.jdesktop.beansbinding.Validator. Sua classe precisa implementar o método validate(T value). Para um valor válido, validate(T value) retorna nulo. Para um valor inválido, ele retorna um objeto Resultado que descreve o problema do valor inválido.
Para usar um validador personalizado em uma vinculação:
- Clique com o botão direito do mouse na classe do validador na janela Projetos e escolha Compilar arquivo.
- Arraste o validador da janela Projetos para a visualização Design do seu formulário.
O validador é adicionado ao seu formulário como um bean.
- Clique com o botão direito do mouse no destino da sua vinculação e escolha Vincular > Propriedade de destino.
- Na caixa de diálogo Vincular, selecione a aba Avançado.
- Na lista suspensa Validador, escolha o validador que você adicionou ao formulário.
- Clique em OK.
- Você também pode adicionar o código de validação diretamente, clicando no botão de reticências (...), e selecionando Personalizar código na lista suspensa Selecionar propriedade do validador usando.
-
Consulte também
- Convertendo valores entre as propriedades de origem e de destino
- Sobre a vinculação de beans nas aplicações de área de trabalho Java
- Vinculando dados a um componente swing
Notificações legais