如何在 GWT 中验证单选按钮

how to validate Radio button in 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);

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

其他选项是检查您的文本框 class 是否支持任何实用程序方法,例如 "allowEmpty(boolean)"