Boa tarde!
Já faz alguns dias que estou procurando uma solução para meu problema e não consigo achar, procurei bastante no google e aqui no forum tb e não encontrei uma solução, por isso criei esse tópico.
Estou com o seguinte prolema:
Tenho uma aplicação em swing que foi feita usando o Netbeans e seus recursos de vinculação. Tenho alguns campos (textfields e combobox) que inicialmente ficam habilitados mas em certos momentos preciso desabilita-los. Esses componentes possuem esse tipo de vinculação:
binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), nomeTextField, org.jdesktop.beansbinding.BeanProperty.create("enabled"));
bindingGroup.addBinding(binding);
Ao usar o comando JTextField.setEnabled(false) não acontece nada, ele continua habilitado, acredito ser por causa da vinculação acima.
Como faço para desabiliar/habilitar esses componentes vinculados? Alguem pode me ajudar?
Desde já agradeço.