Vinculando duas propriedades de bean
Consulte também
Quando você tiver criado um novo formulário Java e adicionado componentes ao formulário, será possível gerar código para vincular as propriedades dos componentes para manter os valores dessas propriedades sincronizados.
Antes de vincular as propriedades do componente, você precisa ter feito o seguinte:
- Adicionado os componentes a um formulário no Construtor de GUI.
- Determinado qual componente será a origem da vinculação e qual será o destino.
A origem da vinculação é de onde um valor da propriedade primeiro se origina. Ao vincular no Editor de GUI, você inicia uma vinculação no destino e, em seguida, declara a origem na caixa de diálogo Vincular.
- As vinculações podem ser de duas vias (leitura/gravação), para que as alterações no destino sejam automaticamente refletidas na origem. Entretanto, a direção da vinculação inicial é sempre da origem para o destino. Você pode definir o comportamento de atualização das vinculações na aba Avançado da caixa de diálogo Vincular.
Para vincular duas propriedades:
- No Construtor de GUI, clique com o botão direito do mouse no componente que será o destino da vinculação, selecione Vincular, e escolha a propriedade que você deseja vincular a partir do submenu Vincular.
- Na caixa de combinação Origem da vinculação, selecione o componente que contém a propriedade a qual você deseja vincular.
- Na caixa de combinação Expressão de vinculação, selecione a propriedade a qual você deseja vincular.
- Opcionalmente, selecione a aba Avançado para configurar a vinculação. Por exemplo, você pode alterar a estratégia de atualização, especificar um validador ou conversor, e especificar o comportamento se a origem da vinculação for nula ou ilegível.
- Clique em OK.
- Consulte também
- Vinculando dados a um componente swing
- Adicionando um componente a um formulário
- Editando propriedades de componente
- Convertendo valores entre as propriedades de origem e de destino
- Validando alterações do valor de destino em vinculações (aplicações de área de trabalho Java)
- Projetando GUIs Java com o Construtor de GUI
- Adicionando um Bean à janela Paleta
Notificações legais