0

谁能告诉我在 GWTchange中是否有类似 jQuery 的等效方法,用于单选按钮、复选框等表单元素,在选中或取消选中任何此类按钮时触发该方法?如果是这样,我该如何使用它?我addValueChangeHandler在 Google 文档中找到了类似的方法,但除了提供原型之外,没有工作示例。

具体来说,如果我想要一个处理程序,它将等待复选框被选中或取消选中,并相应地弹出一个警报,如A checkbox has been checked! !,以及伴随文本的按钮。

4

1 回答 1

2
CheckBox newOption = new CheckBox();
newOption.setText("Check to see alert");
newOption.addValueChangeHandler(new ValueChangeHandler<Boolean>() {

    @Override
    public void onValueChange(ValueChangeEvent<Boolean> event) {
        if (event.getValue()) {
            Window.alert("Checkbox is checked!");
        } else {
            Window.alert("Checkbox is unchecked!");
        }
    }

});
于 2013-01-04T13:10:28.510 回答