【发布时间】:2013-02-20 16:20:27
【问题描述】:
我在 JavaFX 中使用带有 contenteditable 主体的 WebView 作为富文本编辑器。它工作正常,但我需要听按键。它适用于输入键和 ASCII 字符,但重音字符(如冰岛语 á 和 é)不会触发任何事件。我尝试了 KeyEvent.KEY_PRESSED 和 KeyEvent.KEY_TYPED,但它们都不会触发重音字符。
InputMethodEvent 确实会针对重音字符触发,但如果我为此设置了一个侦听器,它似乎会自动使用该事件并且它不会到达编辑器。
有谁知道在输入重音字符时监听事件的方法不消耗它们,或者知道在 InputMethodEvent 中取消消耗字符的方法?
【问题讨论】:
-
您使用哪个操作系统和 JavaFX 版本?