JavaFX binding é uma flexibilidade, aquele mecanismo da API-rich que deixa você evitar writing listeners em muitas situações. Você utiliza binding para ligar o valor da propriedade JavaFX de um ou mais outras propriedades do JavaFX.
Propriedades de ligação pode ser unidirecional ou bidirecional. Quando propriedades são do mesmo tipo, o método unidirecional bind() pode ser tudo que você precisa.
Contudo, quando propriedades tem diferentes tipos ou você quer computar um valor baseado em mais de uma propriedade, você irá precisar das APIs binding. Você pode criar seu próprio método com bindings customizadas.
Fonte: The Definitive Guide to Modern Java Clients with JavaFX
Deixe um comentário