11

在 JavaFX 中进入全屏模式会导致一条巨大的消息告诉用户他可以按 离开此模式ESC。这不仅使我的应用程序失去了“桌面化”的感觉,而且看起来也很丑陋。

我想这个信息不会被压制,所以我希望我至少可以给它打上烙印。那么,我该如何设计呢?

4

3 回答 3

18

JavaFX 8 有办法抑制此消息:

stage.setFullScreenExitKeyCombination(KeyCombination.NO_MATCH);
于 2013-10-20T16:48:59.623 回答
7

请求允许受信任的应用程序禁用全屏覆盖警告并禁用“退出 ESC”行为仅触摸屏 - 按 ESC 退出全屏模式。不适用。从 JavaFX 2.2 开始,这两个请求都没有实现。

没有要求我可以找到允许对消息进行样式设置的请求。您可以在 JavaFX Runtime project 下创建一个,但我认为由于潜在的安全问题,它会被拒绝。

于 2012-09-24T20:02:03.577 回答
5

您可以完全禁用该消息:

primaryStage.setFullScreenExitHint("");
于 2015-12-23T08:27:37.663 回答