如何在GWT中验证单选按钮

时间:2017-06-01 06:54:16

标签: gwt

我有两个单选按钮和文本字段,我想要验证一个无线电检查,文本字段不能为空。

以下是代码:

radio1 = new Radio();
radio1.setBoxLabel("yes");
radio1.setId("active");
radio1.setValue(false);

radio2 = new Radio();
radio2.setBoxLabel("no");
radio2.setId("deactive");
radio2.setValue(true);

final RadioGroup defaultRadioGroup = new RadioGroup();
defaultRadioGroup.setFieldLabel("activeا");
defaultRadioGroup.add(radio1);
defaultRadioGroup.add(radio2);
simpleForm.add(defaultRadioGroup, formData); 


labelField = new TextField<String>(); 
labelField.setEmptyText("please insert value");
labelField.setReadOnly(true);

1 个答案:

答案 0 :(得分:0)

您应该为文本框编写一个新的Validator,然后调用textbox.validate()

其他选项是检查您的文本框类是否支持任何实用方法,例如&#34; allowEmpty(boolean)&#34;