我想更改GXT Grid中单元格的背景颜色,我正在使用GXT 3.0。我有一个链接与我的查询(http://ui-programming.blogspot.in/2010/01/gxt-how-to-set-cell-grid-background.html)有关,但setRenderer方法是在GXT 3.0中不存在columnConfig。如何获得所需的输出? pLz帮助。GXT - 如何设置网格单元格背景颜色
代码,我已经做了至今: -
ColumnConfig<Stock, Double> changeCol = new ColumnConfig<Stock, Double>(props.change(), 100, "Change");
changeCol.setCell(new AbstractCell<Double>() {
@Override
public void render(Context context, Double value, SafeHtmlBuilder sb) {
if (value == null) {
return;
}
store.get(context.getIndex());
GWT.log(DOM.getCaptureElement().getId());
String style = "style='background-color: " + (value < 0 ? "red" : "green") + "'";
String v = number.format(value);
sb.appendHtmlConstant("<span " + style + " qtitle='Change' qtip='" + v + "'>" + v + "</span>");
}
});
重复:HTTP ://stackoverflow.com/questions/10632458/how-to-add-css-to-selected-row-in-treegrid-gxt-3 – willome
thanx rply willome,链接ex平原约GridCellRenderer,我正在使用GXT 3.0我如何使用setCell和AbstractCellRenderer为了得到输出? –
Apurva
接受的答案是GXT3 – willome