当我想在Anchorpane中获得Borderpane的高度时,它总是返回0.0
我试过了:
字段:public void setHeight() {
height = borderPane.localToScene(borderPane.getBoundsInLocal()).getHeight();
}
方法:
borderPane.heightProperty().addListener(ob -> setHeight());
和构造函数中的侦听器:
public double getMiddenY(){
return y + height/2;
}
我需要这个方法:
height
如果我调试,字段for(int i = 0; i < limit; i++)
会正确更改,但最后它始终为0.0
如何解决此问题?