场景:
1.我的JavaFX桌面应用程序正在全屏运行。
2.通过它,我要求操作系统用该types的默认应用程序打开一个新文件(.doc,.ppt,.avi等)。
3.我想保持全屏Java / JavaFX应用程序,而另一个文件(Word等)打开新文件。
问题:当我尝试这样做时,我的应用程序会全屏显示,但这正是我不想要的。 我想保持我的应用程序在全屏幕和另一个程序,打开文件显示在我的应用程序,而我仍然在全屏。
有没有人有任何想法如何实施,如果有可能? 我正在寻找Windows和OSX的解决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); } } });