当Platform.setImplicitExit为false时显示阶段

时间:2017-03-16 23:07:08

标签: java javafx

我设置Platform.setImplicitExit(false);以防止在关闭所有JavaFX窗口时关闭应用程序。但是,现在,当从Mac OS Dock栏点击应用程序时,我无法再显示舞台。

我想在Mac OS停靠栏中点击应用程序时再次显示舞台。

我试过听Platform.isImplicitExit()方法,但看起来并不是我想要的。任何帮助将不胜感激。

@Override
public void start(final Stage stage) throws Exception {
    stage.setTitle("Hello World");

    stage.setScene(
            createScene(
                    loadMainPane()
            )
    );

    stage.show();

    Platform.setImplicitExit(false);
    stage.setResizable(false);
}

0 个答案:

没有答案