JAVAFX Binding Properties

Merhaba arkadaşlalar nedensen Türkçe kaynaklarda sorup ama cevabını bulumadığım bir konudan bahsetmek istiyorum ben bulamadım bari başka arayan olursa onlar bulsun diye yazıyorum.   Javafx deki property binding diye bir durum var. Nedir bu ?  Bu binding olayı iki tane farklı property ‘nin birbiri ile senkron olarak çalışmasını sağlıyor.  biraz daha açalım yani birisinin değeri değişince otomatik olarak diğeri de güncelleniyor. Şöyle düşünün sizin bir textField ‘iniz var ve bir tane de “Label” iniz var textfield içinde yazdıklarınız anlık olarak label üzerinde güncelleniyor.   Şimdi olay bir örnek ile taçlandıralım ta ne dediğim anlaşılsın .

 böyle bir ekran çıktısı karşınıza gelecek . 

buradaki sırlı yer burası lblRole2 label i “Kötü Adam” yazan kısım lblRole4 ise Remzi Kaya yazan kısım . ben bu iki label’e  txtCharacter in textproperty() sini ve txtActor ‘ün textproperty() sini bind ediyorum. O artık otomatik olarak textfieldlere girilen değerleri label’lere güncelliyor. Haydi Kolay gelsin …

Kaynak olarak Javafx for Dummies adlı kitap kullanıldı. 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir