0

私はGWTを初めて使用し、RadioGroupItemの無線要素を分離したいと考えています。My RadioGroupItemには、2つの個別の無線値が含まれています。例えば

*ラジオA

*ラジオB

そして、私がやりたいのは、それらを分離し、それら2つの無線値の間の分離にさらに多くのウィジェットまたはコンポーネントを配置できるようにすることです。例えば:

*ラジオA

(DataGrid)

(ComboBoxItem)

*ラジオB

(DataGrid)

(TextFieldItem)

RadioGroupを使用してこの配布を実現する方法はありますか?

RadioGroupItem groupRc1 = new RadioGroupItem();
        groupRc1.setTitle("");
        groupRc1.setValueMap("Radio A", "Radio B");
        groupRc1.setDefaultValue("Radio A");

これは、ButtonGroupを作成し、RadioButton1とRadioButton2をそのボタングループに追加するGUIJavaSEアプリケーションの場合と同じように行う方法だと思います。

.setAttribute( "cellPadding"、70);で試してみました。スペースは確保できましたが、分離にコンポーネントを配置できません。どうぞよろしくお願いします。

前もって感謝します。

4

1 に答える 1

1

これcurrent behaviorは設計によるものです。項目間の間隔は、列に表示される項目のサイズと最大数にautomatically基づいて計算されます。RadioGroup's

あなたが試したように、パディングを達成できますが、挿入できませんelements inbetween

カスタム動作が必要な場合:

  • 自分で書く必要がありますwidget class

また

  • 個々のラジオ ボタンを作成し、他のラジオ ボタンを false に設定する必要がありますClickHandlers(これは非常に一般的なことです)。
于 2013-02-19T19:51:38.433 に答える