BBSその5 Formに選択項目追加

色の選択ラジオボタンを追加

  RadioGroup colorRadio = new RadioGroup("colorSelectRadio", "文字色");
  Radio colorBlack = new Radio("black", "黒");
  Radio colorRed= new Radio("red", "赤");
  Radio colorBlue = new Radio("blue", "青");
  colorRadio.add(colorBlack);
  colorRadio.add(colorRed);
  colorRadio.add(colorBlue);
  colorRadio.setVerticalLayout(false);
  colorRadio.setValue(colorBlack.getValue());
  form.add(colorRadio);

注意点

この際、Radioのコンストラクタで、Radio(String value, String label, Strin name)
のものを使用すると、radioGroupを使用したとしても、別のGroupとなります。
これは、inputタグで、name属性が指定されるので、別のグループと判断されるためだと思います。