Je souhaite mettre à jour l'interface utilisateur après que le contenu de la sous-fenêtre a été développé afin que je puisse prendre la hauteur du dernier intitulé comme référence dans la mise à jour de l'interface utilisateur. J'ai essayé ce qui suit, mais il se déclenche encore trop tôt.JAVAFX - Attendre que le contenu du TitledPane soit étendu
myTitledPane.expandedProperty().addListener((ob)->{
if(myTitledPane.isExpanded()){
// update ui
methodToUpdateUI();
}
});
Le code ci-dessus ne veulent pas faire methodToUpdateUI()
attendre la titledpane d'étendre commencer avant d'exécuter.
Existe-t-il un moyen de faire en sorte que la méthode methodToUpdateUI()
attende que le panneau titré se développe avant de s'exécuter?
double possible de [* TitledPane JavaFX-défilement Pour ViewPort Zone Lorsque élargi *] (https://stackoverflow.com/q/45559696/230513) et ce [Q & A] (https://stackoverflow.com/q/13156896/230513). – trashgod