Vaadin 编辑文本字段时禁用快捷键?

Vaadin 编辑文本字段时禁用快捷键?,vaadin,vaadin7,Vaadin,Vaadin7,编辑文本字段时是否可以禁用快捷键 在我的场景中,我有: myField.addShortcutListener(new AbstractField.FocusShortcut(myField, KeyCode.N)); 我希望myField在每次我点击“n”(不带修改键)时接收焦点,除非我正在编辑文本字段 有办法做到这一点吗 或者,有没有办法禁用所有快捷键?如果这是可能的,我可以在每次我的一个文本字段有焦点时自己禁用它们。您可以将FocusListener和BlurListener添加到您的T

编辑文本字段时是否可以禁用快捷键

在我的场景中,我有:

myField.addShortcutListener(new AbstractField.FocusShortcut(myField, KeyCode.N));
我希望
myField
在每次我点击“n”(不带修改键)时接收焦点,除非我正在编辑文本字段

有办法做到这一点吗


或者,有没有办法禁用所有快捷键?如果这是可能的,我可以在每次我的一个文本字段有焦点时自己禁用它们。

您可以将
FocusListener
BlurListener
添加到您的
TextField
。在
BlurListener
中添加快捷方式,在
FocusListener
中删除快捷方式