如何更改全屏窗口的场景并避免显示“按ESC退出全屏”消息?

我正在构建全屏桌面应用程序(触摸屏信息亭),因此我可以在一开始就显示此消息,但是现在总是在用户更改场景时显示。

有两个问题:


在全屏模式和场景更改时,窗口大小会减小。
解决方法是切换全屏,但显示该消息。 (Change scene in full screen JavaFX
由于安全原因,无法禁用“按ESC ..”消息(https://forums.oracle.com/forums/thread.jspa?threadID=2287258


谢谢。

最佳答案

JavaFX 8通过添加以下两种方法解决了此问题:


Stage.setFullScreenExitHint(String)
Stage.setFullScreenExitKeyCombination(KeyCombination)


如果将退出键组合设置为KeyCombination.NO_MATCH,则将完全禁用弹出消息。

09-10 02:05
查看更多