如何在 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)"
我有两个单选按钮和文本字段,我想要验证器检查一个单选按钮,文本字段不能为空。
代码如下:
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)"