我收到了来自designer.text的文本框,但是我用GWT编写了 Action 。
问题是文本框为空,但是当通过按按钮将文本框填充为值时,将显示警报框,通知您值已更改。
但没有用。请帮助我。
TextBox zip1 = null;
function onModuleLoad() {
zip1 = TextBox.wrap(DOM.getElementById("zip1"));
zip1.addChangeHandler(zip1ChangeAction());
}
private ChangeHandler zip1ChangeAction() {
return new ChangeHandler() {
public void onChange(ChangeEvent event) {
Window.alert("change fired");
}
};
}
最佳答案
看来您想要的是 ValueChangeHandler
:
textBox.addValueChangeHandler(new ValueChangeHandler<String>() {
@Override
public void onValueChange(ValueChangeEvent<String> event) {
// TODO Auto-generated method stub
}
});