UiBinder FlexTable风格
题
我想添加不同的风格不同行,这是最好的方式吗?
我想这个(没工作,没有错误,但没有变化):
- 两个接口:
公共口StatiscticsTableResources延伸ClientBundle{
public static final StatiscticsTableResources INSTANCE = GWT.create(StatiscticsTableResources.class);
@Source("StatisticsTableCss.css")
StatisticsTableCss css();
}
公共口StatisticsTableCss延伸CssResource{
String tableOddRow();
}
- CSS
.tableOddRow{ 背景颜色:#aeaaa2;颜色:蓝色;}
- APLLYING的风格
ftStatistics.getRowFormatter().addStyleName(i,StatiscticsTableResources.实例。css().tableOddRow());
解决方案
猜猜,你已经忘记了注射的样式表。某个顶部的类应用的风格,添加这一行:
static { StatisticsTableResources.INSTANCE.css().ensureInjected(); }
不隶属于 StackOverflow