UiBinder FlexTable style - PullRequest
       16

UiBinder FlexTable style

1 голос
/ 04 марта 2010

Я хочу добавить разные стили в разные строки. Какой способ лучше?

Я пытаюсь это (не работает, без ошибок, но без изменений):

  • ДВЕ ИНТЕРФЕЙСА:

открытый интерфейс StatiscticsTableResources расширяет 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, StatiscticsTableResources.INSTANCE.css (). TableOddRow ());

1 Ответ

4 голосов
/ 04 марта 2010

Дикая догадка, вы забыли ввести таблицу стилей. Где-нибудь в верхней части класса, где вы применяете стиль, добавьте эту строку:

static { StatisticsTableResources.INSTANCE.css().ensureInjected(); }
...