2017-06-01 24 views
0

ラジオボタンとテキストフィールドが2つあり、1つのラジオがチェックされていることを確認するには、テキストフィールドをnullにしないでください。ここで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); 
+0

ようこそスタックオーバーフロー!これを慎重に見直してください:[お願い]。 – walen

答えて

0

あなたは(テキストボックスのための新しいバリデータを書き込み、textbox.validateを呼び出す必要があります)

その他のオプションあなたのテキストボックスクラスがどれかをサポートしているかどうかを確認することです"allowEmpty(boolean)"のようなユーティリティメソッド

関連する問題