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