Groovy 用Griffon捕捉关键事件

Groovy 用Griffon捕捉关键事件,groovy,griffon,Groovy,Griffon,我正在构建一个Griffon应用程序,我希望能够对按键事件做出反应,以便用户可以轻松地通过按键前后导航。有没有任何例子向我们展示如何使用Griffon收听关键事件 记住Griffon总是给你选择,在这种情况下,你可以下拉一个级别,在目标组件上注册KeyEventListeners。另一个选项是使用SwingBuilder公开的击键动作节点,就像这里的幻灯片软件插件所示 太棒了,这很有效,谢谢!我成功地使用了这种风格的代码:击键动作(组件:main,击键:keyStroke.getKeyStrok

我正在构建一个Griffon应用程序,我希望能够对按键事件做出反应,以便用户可以轻松地通过按键前后导航。有没有任何例子向我们展示如何使用Griffon收听关键事件

记住Griffon总是给你选择,在这种情况下,你可以下拉一个级别,在目标组件上注册KeyEventListeners。另一个选项是使用SwingBuilder公开的
击键动作
节点,就像这里的
幻灯片软件
插件所示


太棒了,这很有效,谢谢!我成功地使用了这种风格的代码:击键动作(组件:main,击键:keyStroke.getKeyStroke('DOWN'),条件:'in focused window',动作:prevAction)
keyStrokeAction(component: deck,
    keyStroke: shortcut('UP'),
    condition: 'in focused window',
    action: lookupAction)