int
değeriyle JavaFX Label.textProperty
'u bağlamak istiyorum.JavaFX bağ türü int değeriyle etiketleme
Label.textProperty().bindBidirectional(new SimpleIntegerProperty(myInt),
new NumberStringConverter());
veya
Label().textProperty().bindBidirectional(new SimpleIntegerProperty(myInt),
new DecimalFormat());
Ama her zaman
NullPointerException olsun.
Nasıl düzeltebilirim? Eğer üzerinde asString()
kullanmak sonra ondan bir SimpleIntegerProperty oluşturabilir ve bir int varsa
Herhangi nedenlerini kullanabilirsiniz Etiket üzerinde çift yönlü ciltleme kullanmak için? – ItachiUchiha
@ItachiUchiha Muhtemelen bir 'StringConverter' sağlamak için izin verdiği için. Bunu bulmadan önce, 'integerProperty.asString()' işlevini, yanıtınızda belirttiğiniz gibi tek yönlü bir bağlamayla kullanabilirsiniz. – Ruben9922