我想更改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