给出以下代码:
TextBox tb = new TextBox();
tb.addValueChangeHandler(new ValueChangeHandler<String>() {
@Override
public void onValueChange(ValueChangeEvent<String> event) {
Window.alert(event.getValue());
}
});
onValueChange
如果TextBox
失去焦点。我试图在输入值发生变化时调用它。我读过的解决方案都涉及处理 keyup 和粘贴事件,例如这个答案。如何在 GWT 中构建 Facebook 风格的输入框 https://stackoverflow.com/questions/4670905/how-to-build-a-facebook-style-input-box-in-gwt这不是 GWT 2.5.1 中的地址吗?有没有办法绑定到本机输入更改方法?如果其他小部件或使用 UI 框架具有此功能,则可以接受
GWT 中的唯一方法是绑定到按键按下/按键按下和粘贴事件。
请发送补丁以添加对输入事件的支持(使用addBitlessDomHandler
): http://www.gwtproject.org/makinggwtbetter.html http://www.gwtproject.org/makinggwtbetter.html,它应该相当容易(添加一个acase
in DOMImpl
)并且有很好的机会进入(如果足够早发送,将有很好的机会在 GWT 2.6 中发布)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)