1

GWT の celltable を拡張しています。デフォルトの行ストライピングを独自のスタイルでオーバーライドしたいと考えています。ドキュメントは、セルテーブルが私が持っているRowStylesインターフェースを実装する必要があることを示しているようです:

@Override
public String getStyleNames(Object row, int rowIndex) {
    if(rowIndex == 0 || rowIndex % 2 == 0)
        return "even_row";

    return "odd_row";   
}

ただし、スタイルを適用していません-メソッドをヒットしていません。GWT CellTable を拡張している場合、このメソッドを呼び出して行スタイルを適用する必要がありますよね?

誰でもこれが機能していて、何が欠けているか教えてもらえますか...?

4

1 に答える 1

1

このページ、特にページの最後の投稿をご覧ください。これを行う方法の良い例を示しています。

RowStylesインターフェースを実装し、これを呼び出します。

this.setRowStyles(this);
于 2011-06-23T12:26:43.483 に答える