GWT,GXT HtmlEditor,重要事件

时间:2010-11-03 02:47:10

标签: gwt gxt html-editor

无论我尝试什么,当我添加         addListener(Events.KeyPress,new Listener(){             public void handleEvent(FieldEvent e){                 changed = true;             }         });

OR

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

没有注册......没有捕获事件。有谁知道如何使这项工作?

谢谢。 KIRT

1 个答案:

答案 0 :(得分:0)

目前,您必须延长HtmlEditor并覆盖onEditorKeyDown()

class ExtendedHtmlEditor extends HtmlEditor {

    public ExtendedHtmlEditor() {
        super();
    }

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

}

另见here