J'ai une application swing avec une zone de texte liée à une propriété sur mon modèle (il s'agit d'une liaison automatique READ_WRITE). Le modèle possède également une propriété isDirty que je veux lier à la propriété enabled d'un bouton.Liaison de haricots Swing: comment informer la cible que le modèle a changé?
Comment notifier correctement la liaison lorsque je change l'état de isDirty.
Voici mon code de liaison:
BeanProperty<PaChannelConfig, Boolean> paChannelConfigBeanProperty_1 =
BeanProperty.create("dirty");
BeanProperty<JButton, Boolean> jButtonBeanProperty =
BeanProperty.create("enabled");
AutoBinding<PaChannelConfig, Boolean, JButton, Boolean> autoBinding_2 =
Bindings.createAutoBinding(
UpdateStrategy.READ,
model,
paChannelConfigBeanProperty_1,
btnApply, jButtonBeanProperty);
autoBinding_2.bind();
Quelle est la bonne façon d'ajouter cette notification?