保持全屏,同时打开一个新的本地应用程序

场景:
1.我的JavaFX桌面应用程序正在全屏运行。
2.通过它,我要求操作系统用该types的默认应用程序打开一个新文件(.doc,.ppt,.avi等)。
3.我想保持全屏Java / JavaFX应用程序,而另一个文件(Word等)打开新文件。

问题:当我尝试这样做时,我的应用程序会全屏显示,但这正是我不想要的。 我想保持我的应用程序在全屏幕和另一个程序,打开文件显示在我的应用程序,而我仍然在全屏。

有没有人有任何想法如何实施,如果有可能? 我正在寻找WindowsOSX的解决scheme。

非常感谢!!!

您可以限制您的应用程序不要通过全屏

primaryStage.fullScreenProperty().addlistner(new Changelistner<Boolean>() { @Override public void changed(ObservableValue<? extends Boolean> ov, Boolean t, Boolean t1) { if (!ov.getValue()) { primaryStage.setFullScreen(true); } } });