2012-02-23 139 views
1

的要求很容易,但我不知道该怎么做。 有一列单选按钮(或复选框,但只允许选择一行)的单元格,在用户选择该行之后,有一个按钮,用户可以单击该按钮查看该行的详细信息。显示一排细胞的细节

怎么办?

我尝试SingleSelectionModel,但我假设用户原点选择第3行radiobutton,那么row3底层字段设置为true,那么当用户选择第5行radiobutton时,第5行对应的字段设置为true,但我没有办法将以前的第3行选择字段设置为false。

回答

0

有没有办法自动做到这一点。你必须自己动手做一个循环。使用该列上的字段更新程序并根据设置其他复选框或单选按钮的值来获取值。您可以通过此代码获取所有其他元素:

GridReportFields ldp = dataGrid.getVisibleItem(rowNo);

here GridReportFields是我的模型类。现在你有对应的行的对象否您可以设置该对象的任何变量的值。如:

ldp.setCheckBoxValue(true);

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