当用户在TextBox
中粘贴一些文本时,我想处理事件。在这种情况下会触发哪个事件?我尝试了ValueChange
和Change
处理程序,但是它们没有起作用。
最佳答案
This可能会帮助您。描述挂钩到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;
}
}
}