JAVAFX-扩展等待标题窗格内容

JAVAFX-扩展等待标题窗格内容,java,javafx,nodes,controls,Java,Javafx,Nodes,Controls,我想在标题窗格的内容展开后更新UI,以便在更新UI时捕捉最新标题窗格的高度作为参考。我尝试了以下方法,但还是太早了 myTitledPane.expandedProperty().addListener((ob)->{ if(myTitledPane.isExpanded()){ // update ui methodToUpdateUI(); } }); 上面的代码不想让methodToUpdateUI()在开始运行之前等待标题窗格

我想在标题窗格的内容展开后更新UI,以便在更新UI时捕捉最新标题窗格的高度作为参考。我尝试了以下方法,但还是太早了

myTitledPane.expandedProperty().addListener((ob)->{
     if(myTitledPane.isExpanded()){
       // update ui
          methodToUpdateUI();
     }
});
上面的代码不想让
methodToUpdateUI()
在开始运行之前等待标题窗格展开

有没有办法使方法
methodToUpdateUI()
在运行前等待标题窗格展开?

您是否尝试过:

myTitledPane.expandedProperty().addListener((observable, oldValue, newValue) -> {
        if(newValue) {
            //
        }
    });
可能与此重复(&D)。