我正在扩展GWT celltable,我想用自己的样式覆盖默认的行分条。文档似乎表明celltable应该实现RowStyles接口,我有:
@Override
public String getStyleNames(Object row, int rowIndex) {
if(rowIndex == 0 || rowIndex % 2 == 0)
return "even_row";
return "odd_row";
}
然而,它并没有应用风格——它甚至没有达到方法。如果我扩展GWTCellTable,那么它应该调用这个方法来应用行样式,对吧?
有人能告诉我我缺了什么吗。。。?
看看这个页面,特别是页面上的最后一篇文章。它给出了一个如何做到这一点的好例子。
实现RowStyles接口并调用此接口:
this.setRowStyles(this);