我在CellTable
中有两个列:
A列包含自定义RadioButtonGroupCell
,其范围为AbstractInputCell
。该组包含三个单选按钮。
B列包含ButtonCell
,点击该按钮可以清除用户在A栏中所做的选择。
我的问题是我不知道如何从B列中检索A列中的单元格。如果我可以从A列中检索相关的单元格,我可以从那里进行处理。这些列是否共享我可以使用的父Element
?我不知道要遵循的“最佳实践”,并会对任何提示表示感谢。
修正如下:
Element element = (Element) cellTable.getRowElement(rowIndex);
InputElement inputElement = (InputElement) element;
inputElement.setChecked(false);
cellTable.redraw();
嗯,cellTable.redraw()取消选择所有行中的所有单选按钮。需要更多的工作.....
答案 0 :(得分:0)
您可以通过使用以下行获取当前选定的行(对象)
cellTable.getDisplayedItems()。得到(指数)
获得对象后,设置其值 cellTable.getDisplayedItems()。得到(指数).SET ...
设置值后,重绘表
cellTable.redraw();
希望这会有所帮助......