Propriedades de vinculação especiais (aplicações de área de trabalho Java)

Consulte também

Onde necessário, a biblioteca de vinculação de beans fornece propriedades sintéticas especiais para alguns componentes Swing que estão faltando nos próprios componentes. Essas propriedades representam coisas, tais como uma linha selecionada da tabela, que são úteis para vincular a outras propriedades.

Abaixo há uma lista de propriedades sintéticas adicionadas pelas bibliotecas de vinculação de beans:

Componente Propriedade Descrição
AbstractButton selecionado O estado selecionado de um botão.
JComboBox selectedItem O item selecionado de uma JComboBox.
JSlider valor O valor de um JSlider; notifica de todas as alterações.
value_IGNORE_ADJUSTING O mesmo que "valor" mas não notifica de alteração enquanto o controle deslizante está ajustando seu valor.
JList selectedElement O elemento selecionado de uma JList; notifica de todas as alterações. Se houver uma JListBinding com a JList como destino, o elemento selecionado é indicado como um elemento da lista de origem da vinculação. Caso contrário, o elemento selecionado é indicado como um objeto do modelo da lista. Caso nada esteja selecionado, a propriedade é avaliada como nula.
selectedElements Uma lista que contém os elementos selecionados de uma JList; notifica de todas as alterações. Se houver uma JListBinding com a JList como destino, os elementos selecionados são indicados como elementos da lista de origem da vinculação. Caso contrário, os elementos selecionados são indicados como objetos do modelo da lista. Caso nada esteja selecionado, a propriedade é avaliada como uma lista vazia.
selectedElement_IGNORE_ADJUSTING O mesmo que "selectedElement" mas não notifica de alteração enquanto a seleção da lista está sendo atualizada.
selectedElements_IGNORE_ADJUSTING O mesmo que "selectedElements" mas não notifica de alteração enquanto a seleção da lista está sendo atualizada.
JTable selectedElement O elemento selecionado de uma JTable; notifica de todas as alterações. Se houver uma JTableBinding com a JTable como destino, o elemento selecionado é indicado como um elemento da lista de origem da vinculação. Caso contrário, o elemento selecionado é indicado como um mapa onde as chaves são compostas da "coluna" da string mais o índice da coluna e os valores são valores de modelo dessa coluna. Exemplo: {column0=column0value, column1=column1value, ...} Caso nada esteja selecionado, a propriedade é avaliada como nula.
selectedElements Uma lista que contém os elementos selecionados de uma JTable; notifica de todas as alterações. Se houver uma JTableBinding com a JTable como destino, os elementos selecionados são indicados como elementos da lista de origem da vinculação. Caso contrário, cada elemento selecionado é indicado como um mapa onde as chaves são compostas da "coluna" da string mais o índice da coluna e os valores são valores de modelo dessa coluna. Exemplo: {column0=column0value, column1=column1value, ...} Caso nada esteja selecionado, a propriedade é avaliada como uma lista vazia.
selectedElement_IGNORE_ADJUSTING O mesmo que "selectedElement" mas não notifica de alteração enquanto a seleção da tabela está sendo atualizada.
selectedElements_IGNORE_ADJUSTING O mesmo que "selectedElements" mas não notifica de alteração enquanto a seleção da tabela está sendo atualizada.
JTextComponent (incluindo suas subclasses JTextField, JTextArea e JEditorPane) texto A propriedade texto de um JTextComponent; notifica de todas as alterações (incluindo digitação).
text_ON_FOCUS_LOST A propriedade de texto de um JTextComponent; notifica de alteração somente quando o foco é perdido no componente.
text_ON_ACTION_OR_FOCUS_LOST A propriedade de texto de um JTextComponent; notifica de alteração somente quando o componente notifica de actionPerformed ou quando o foco é perdido no componente.
Consulte também
Sobre a vinculação de beans nas aplicações de área de trabalho Java
Criando um novo formulário
Adicionando um componente a um formulário

Notificações legais