如何更改全屏窗口的场景并避免显示“按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
,则将完全禁用弹出消息。