PopOver 控件的 onHiddenProperty 事件

onHiddenProperty event for PopOver Control

我有一个 PopOver ControlsFX,我想在每次消失时创建一个事件。您搜索了资料,我认为是通过 onHiddenProperty 方法完成的,但我无法正确应用它。

您可以检查它是否失去了焦点,这意味着弹出窗口消失了:

popOver.focusedProperty().addListener((observable, oldValue, newValue) -> {
    if (oldValue){    
        // oldValue is true -> current value is false-> no focus               
        // TODO your code here
    }
});