在smartgwt ListGrid中应用特定单元格的背景颜色

时间:2012-03-22 15:11:57

标签: java gwt smartgwt listgrid

几周前我开始使用smartgwt进行开发,我遇到了一个问题,我想在ListGrid的特定单元格中插入背景颜色。问题是我没有使用索引访问ListGrid元素(例如grid(i,j)) 任何的想法?? 谢谢

2 个答案:

答案 0 :(得分:0)

您可以使用依赖于一组标准的Hilite,这些标准允许您在符合条件的某些记录上应用css规则。对于列,您设置一个标准,表示字段为& so等于xxx,对于行号,快速解决方案(我不知道您是否可以在行索引上设置标准)将有一个隐藏字段,您可以使用递增值以及您可以在此字段值上设置条件的位置。

答案 1 :(得分:0)

我可以通过两种方式来实现这一目标:

1)Hilites.Good根据标准着色行。 http://www.smartclient.com/smartgwt/showcase/#grid_hiliting_formula

2)通过覆盖createRecordComponent(),updateRecordComponent()和showRecordComponent()

创建自定义单元格画布