javafx-如何绑定对话框上显示的DialogEvent.DIALOG_?

javafx-如何绑定对话框上显示的DialogEvent.DIALOG_?,javafx,javafx-8,Javafx,Javafx 8,在舞台上,我可以做到以下几点: getScene().addEventHandler(WindowEvent.WINDOW_SHOWN, s -> {}); 在对话框中,以下操作不起作用: getDialogPane().getScene().addEventHandler(WindowEvent.WINDOW_SHOWN, s -> {}); getDialogPane().getScene().addEventHandler(DialogEvent.DI

在舞台上,我可以做到以下几点:

    getScene().addEventHandler(WindowEvent.WINDOW_SHOWN, s -> {});
在对话框中,以下操作不起作用:

    getDialogPane().getScene().addEventHandler(WindowEvent.WINDOW_SHOWN, s -> {});
    getDialogPane().getScene().addEventHandler(DialogEvent.DIALOG_SHOWN, s -> {});
这项工作:

setOnShown(e ->  {});
但是我想使用addEventHandler,这样就可以添加其他事件

我怎样才能归档呢?

这对我很有用

getDialogPane().getScene().getWindow().addEventHandler(WindowEvent.WINDOW_SHOWN,
            s -> System.out.println("hello"));