PopOver Control的onHiddenProperty事件

时间:2016-10-30 11:38:51

标签: javafx controlsfx

我有一个PopOver ControlsFX,我希望每次消失都会创建一个事件。您搜索了信息,我认为它是使用onHiddenProperty方法完成的,但我无法正确应用它。

1 个答案:

答案 0 :(得分:1)

你可以检查它是否已经失去焦点,这意味着弹出消失:

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