无论我尝试什么,当我添加addListener(events.keypress,new lucyer(){public void handlevent(fieldevent e){fieldevent e){fack = true;}})时;

或者

    addKeyListener(new KeyListener() {
        public void componentKeyDown(ComponentEvent event) {
            changed = true;
        }
    });

没有任何寄存器...事件没有被捕获。有人知道如何做这项工作吗?

谢谢你。 kirt

有帮助吗?

解决方案

目前您必须扩展 HtmlEditor 和覆盖 onEditorKeyDown().

class ExtendedHtmlEditor extends HtmlEditor {

    public ExtendedHtmlEditor() {
        super();
    }

    @Override
    protected void onEditorKeyDown(KeyDownEvent e) {
        super.onEditorKeyDown(e);
        Window.alert("w000t");
    }

}

也可以看看 这里.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top