0

我是 GWT 的新手,我想将 RadioGroupItem 中的单选元素分开。我的 RadioGroupItem 包含两个单独的单选值。例如

*收音机A

*收音机B

而我想要做的是将它们分开,并且能够将更多的小部件或组件放在这两个单选值之间的分隔中。例如:

*收音机A

(数据网格)

(组合框项)

*收音机B

(数据网格)

(文本字段项)

有没有办法通过 RadioGroup 实现这种分发?

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

我认为这应该是一种方法,就像使用 GUI Java SE 应用程序一样,您可以在其中创建一个 ButtonGroup 并将 RadioButton1 和 RadioButton2 添加到该按钮组。

我试过 .setAttribute("cellPadding", 70); 我得到了空间,但我不能将任何组件放在分隔符中。请,我将非常感谢您的帮助。

提前致谢。

4

1 回答 1

1

current behavior是设计使然。项目之间的间距是根据列中显示的项目automaticallyRadioGroup's大小和最大数量计算的。

正如您所尝试的,我们可以实现填充但无法插入elements inbetween

如果您想要自定义行为:

  • 你需要自己写widget class

或者

  • 您需要创建单独的单选按钮并将其他单选按钮设置为 false ClickHandlers(这很常见)。
于 2013-02-19T19:51:38.433 回答