我是GWT的新手,我想在RadioGroupItem中分离无线电元素。我的RadioGroupItem包含两个单独的无线电值。例如
*电台A
*电台B
我想要做的是将它们分开,并且能够在这两个无线电值之间的分隔中放置更多的小部件或组件。例如:
*电台A
(数据网格)
(ComboBoxItem)
*电台B
(数据网格)
(TextFieldItem)
是否可以通过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);我得到了空间,但不能在分隔中放置任何组件。拜托,我将非常感谢您的帮助。
提前致谢。
最佳答案
current behavior
是设计使然。根据automatically
的大小和该列中显示的最大项目数,根据RadioGroup's
计算项目之间的间距。
如您所试,我们可以实现填充但无法插入elements
inbetween
如果要自定义行为:
您需要编写自己的widget class
要么
您
需要创建单个单选按钮,并将ClickHandlers
中的其他单选按钮设置为false(这很常见)。