如何更改GWT cellList的备用行背景颜色

时间:2012-02-25 05:57:12

标签: gwt

是否有可能在鼠标悬停时更改cellList的备用行颜色 (就像CellTable一样)?

由于

我正在尝试这个

      private CellList<EmployerJobs> clJobs ; 
        EmployerJobCell jobCell = new EmployerJobCell();
    clJobs = new CellList<EmployerJobs>(jobCell);

      clJobs.setRowStyles(new RowStyles<EmployerJobs>() {
    public String getStyleNames(EmployerJobs row, int rowIndex) {

                if (rowIndex % 2 == 0) {
                    return "cellListEvenItem";
                } else {
                    return "cellListOddItem ";
                }
            }

    });

但在以上一行:

                       clJobs.setRowStyles(new RowStyles<EmployerJobs>()

它说:

                The method setRowStyles(new RowStyles<EmployerJobs>(){}) is undefined for the type CellList<EmployerJobs>           

1 个答案:

答案 0 :(得分:0)

您最好根据gwt的默认值创建自己的css文件,并将CellList styles复制到新创建的css文件中,然后更改所需内容。您还需要从your_module.gwt.xml中排除gwt default css并将其放在新创建的