我正在扩展GWT celltable,我想用我自己的样式来覆盖默认的行条带。该文件似乎表明celltable应该实现RowStyles接口,我有:GWT的交替行颜色CellTable
@Override
public String getStyleNames(Object row, int rowIndex) {
if(rowIndex == 0 || rowIndex % 2 == 0)
return "even_row";
return "odd_row";
}
但是,它不应用样式 - 它甚至没有击中方法。如果我扩展GWT CellTable,那么它应该调用此方法来应用行样式,对吧?
任何人都有这个工作,并可以告诉我什么我失踪...?
嗨cinqoTimo。你能告诉我们你是如何使用getStyleNames()? – SquidScareMe 2011-06-22 15:49:22
@SquidScareMe - getStyleNames在GWT CellTable中定义,并在我的课程中覆盖。在渲染表格时,GWT应该在内部调用它。所以它不在我的代码中调用。 – tpow 2011-06-22 18:14:29