Javafx 2 连续显示高度属性

Javafx 2 连续显示高度属性,javafx-2,javafx,javafx-8,Javafx 2,Javafx,Javafx 8,我想显示边框窗格的高度。我添加了这个侦听器: mainPane.heightProperty().addListener(new ChangeListener<Number>() { @Override public void changed(ObservableValue<? extends Number> observableValue, Number oldSceneHeight, Number newSceneHei

我想显示边框窗格的高度。我添加了这个侦听器:

mainPane.heightProperty().addListener(new ChangeListener<Number>() {
            @Override
            public void changed(ObservableValue<? extends Number> observableValue, Number oldSceneHeight, Number newSceneHeight) {
                System.out.println("Height: " + newSceneHeight);
            }
        });
mainPane.heightProperty().addListener(新的ChangeListener()){
@凌驾

更改公众假期(ObservalEvalue您可能需要手动跟踪鼠标…如果大小没有改变,连续打印大小有什么意义?您可以启动一个新线程或计划一个重复的TimerTask,并从该任务中查询heightProperty。但不要忘记FX是一个单线程工具包,因此您需要包装对heightProperty by Platform.runLater。