javafx-2 - 如何在 JavaFX 中全屏时更改场景并避免 "Press ESC to exit fullscreen"消息

标签 javafx-2 javafx

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

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

有两个问题:

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

  • 谢谢。

    最佳答案

    JavaFX 8 通过添加以下 2 种方法解决了这个问题:

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

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

    关于javafx-2 - 如何在 JavaFX 中全屏时更改场景并避免 "Press ESC to exit fullscreen"消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16713554/

    相关文章:

    java - 运行默认 Gluon 项目后出错(: dex FAILED)

    java - 在 TextField 中将控制字符显示为空格

    JavaFX System.setProperty 管理员权限

    javafx-2 - 如何检测 MenuButton 在 Javafx 中打开其菜单的时间?

    JavaFx2 IllegalStateException 与 Label.setText

    JavaFx 不需要的白色角 - TextArea

    javafx - 隐藏 DatePicker 上的日历按钮?

    JavaFX - 强制从 TextField 输入大写

    JavaFX : How to bind multiple properties in a list?

    java - 无法在 Netbeans IDE 打包的浏览器中运行简单的 JavaFX