public AbstractDialog() { dialogStage = new Stage(); dialogStage.initStyle(StageStyle.UTILITY); dialogStage.initModality(Modality.APPLICATION_MODAL); dialogStage.setOnShown(this::onShownHandler); dialogStage.iconifiedProperty().addListener(this::onIconifiedChanged); }