这是我在gxt 3中编辑网格中的单元格的方法.在这个例子中,我只是添加一个div,所以我可以为selenium测试添加一个id:
ColumnConfig name = new ColumnConfig(lessonProperties.name(),250,i18n.lessonName());
AbstractCell c2 = getTestingLabel(GAE_ID_CONSTANTS.IDS.LESSON_GRID.toString());
name.setCell(c2);
public static AbstractCell getTestingLabel(final String label) {
AbstractCell c2 = new AbstractCell() {
@Override public void render(com.google.gwt.cell.client.Cell.Context context,String value,SafeHtmlBuilder sb) {
value = "
" + value + "
";
sb.appendHtmlConstant(value);
}
};
return c2;
}
value只是在网格中设置的值
既然你提出了问题,我真的想做同样的事情.如果你愿意,请告诉我.请!