1

行ごとに異なるスタイルを追加したいのですが、どの方法が最適ですか?

私はこれを試しています(動作しません、エラーはありませんが変更はありません):

  • 2 つのインターフェース:

public interface StatisticsTableResources は ClientBundle を拡張します {

public static final StatiscticsTableResources INSTANCE = GWT.create(StatiscticsTableResources.class);

@Source("StatisticsTableCss.css")
StatisticsTableCss css();

}

パブリック インターフェイス StatisticsTableCss は CssResource を拡張します {

String tableOddRow();

}

  • CSS

.tableOddRow { 背景色: #aeaaa2; 青色; }

  • スタイルの適用

ftStatistics.getRowFormatter().addStyleName(i, StatisticsTableResources.INSTANCE.css().tableOddRow());

4

1 に答える 1

4

スタイル シートを挿入するのを忘れてしまったのでしょう。スタイルを適用するクラスの先頭に、次の行を追加します。

static { StatisticsTableResources.INSTANCE.css().ensureInjected(); }
于 2010-03-04T03:30:53.767 に答える