我有一个PopOver ControlsFX
,我希望每次消失都会创建一个事件。您搜索了信息,我认为它是使用onHiddenProperty方法完成的,但我无法正确应用它。
答案 0 :(得分:1)
你可以检查它是否已经失去焦点,这意味着弹出消失:
popOver.focusedProperty().addListener((observable, oldValue, newValue) -> {
if (oldValue){
// oldValue is true -> current value is false-> no focus
// TODO your code here
}
});