0

要求很简单,但我不知道该怎么做。有一个带有单选按钮列的单元格表(或复选框,但只允许选择一行),用户选择该行后,有一个按钮,用户可以单击该按钮查看该行的详细信息。

怎么做?

我尝试SingleSelectionModel,但我假设用户原点选择第3行单选按钮,然后将row3底层字段设置为true,然后当用户选择第5行单选按钮时,将第5行对应字段设置为true,但我没有方法将先前第 3 行选定的字段设置为 false。

4

1 回答 1

0

没有方法可以自动完成。您必须自己通过应用循环来完成。在该列上使用字段更新程序并根据设置其他复选框或单选按钮的值来获取值。您可以通过此代码获取所有其他元素:

GridReportFields ldp=dataGrid.getVisibleItem(rowNo);

这里 GridReportFields 是我的模型类。现在你有相应行的对象你可以设置该对象的任何变量的值。喜欢:

ldp.setCheckBoxValue(true);

这里 setCheckBoxValue() 是模型类的 setter 方法。

于 2012-11-08T04:50:00.787 回答