我有一个 smartGwt ListGrid,用于显示股市数据。我希望能够突出显示单元格的值。例如 - 如果其当前值大于上一个值,则变为绿色,如果低于则变为红色。我查看了 smartGWT 的展示以了解任何此类功能,但我只找到了用于突出显示的示例代码。
new Hilite() {{
setFieldNames("area", "gdp");
setTextColor("#FFFFFF");
setBackgroundColor("#639966");
setCriteria(new AdvancedCriteria(OperatorId.AND, new Criterion[] {
new Criterion("gdp", OperatorId.GREATER_THAN, 1000000),
new Criterion("area", OperatorId.LESS_THAN, 500000)}));
setCssText("color:#3333FF;background-color:#CDEB8B;");
setHtmlAfter(" " + Canvas.imgHTML("[SKIN]/actions/back.png"));
setId("1");
}}
如果“gdp”或“area”字段的值大于或小于固定数字,则此处突出显示它们。是否可以使用类似的突出显示但该值应与单元格中的先前值进行比较?
感谢和问候穆库尔