我想做的是:
我有一个JavaFX窗口,我通过拖动不断更改它的宽度和高度corners or the sides
。I want when the width or height are changing
那么的文本Label
将具有以下格式:
~Width=[here the width of the Window],Height[here the height of the Window]~
例:
~Width=[1300],Height=[600]~
我想使用绑定而不是2(two)来做到这一点ChangeListeners
。
I am trying: label.textProperty().bind(I am stack here on how to do this...);
我也读过这个问题JavaFX绑定到多个属性
只要使用Bindings.createStringBinding
既width
和height
为依赖关系:
StringBinding binding = Bindings.createStringBinding( () -> MessageFormat.format("~, primaryStage.getWidth(), primaryStage.getHeight()), primaryStage.widthProperty(), primaryStage.heightProperty()); label.textProperty().bind(binding);