GWT 粘贴事件

标签 gwt copy-paste

我想在用户将一些文本粘贴到 TextBox 中时处理事件。在这种情况下会触发哪个事件?我尝试了 ValueChangeChange 处理程序,但它们不起作用。

最佳答案

This可能对你有帮助。描述 Hook onpaste 事件的解决方法。 简而言之:

  • 子类TextBox

  • 在构造函数中接收 onpaste 事件

    sinkEvents(Event.ONPASTE);
  • 覆盖onBrowserEvent(Event event)

    public void onBrowserEvent(Event event) {
        super.onBrowserEvent(event);
        switch (event.getTypeInt()) {
            case Event.ONPASTE: {
                // do something here
                break;
            }
        }
    }

关于GWT 粘贴事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4018118/

相关文章:

javascript - 该网站如何禁用内容选择?

emacs - 如何将文本从 Emacs 复制到 Linux 上的另一个应用程序

javascript - 高性能网站通常使用哪种 JavaScript 框架?

java - Java/GWT 中的时区(客户端)

javascript - 如何自动将文本附加到使用 JavaScript 复制的文本

vba - CopyPaste中的应用程序定义或对象定义的错误

java - 跨平台监听和注入(inject)粘贴操作

java - Google App Engine JDO 错误

java - 从 Apache CouchDB 1.6.1 获取印地语数据

GWT 2.2 MVP 与 GWT 2.1 事件场所