如何完全禁用对焦系统

How to completly disable focus system

我想在 JavaFX 应用程序中禁用焦点系统。也就是说没有焦点遍历,没有控件可以得到焦点,所以它永远不会有相应的图形装饰,也永远不会收到键盘事件。所有键盘事件都应由根节点(或阶段)捕获和处理。

我应该如何extend/rewrite禁用对焦系统?

要处理根节点中的所有键盘事件,请执行

root.addEventFilter(KeyEvent.ANY, e -> {
    // handle keyboard event...
    e.consume();
});