UiBinder FlexTable 风格
我想向不同的行添加不同的样式,哪个是最好的方法?
我正在尝试这个(它不起作用,没有错误,但没有变化):
- 两个接口:
公共接口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());
I want to add different styles to different rows, Which is the best way?
I'm trying this (it doesnt works, no error but no changes):
- TWO INTERFACES:
public interface StatiscticsTableResources extends ClientBundle {
public static final StatiscticsTableResources INSTANCE = GWT.create(StatiscticsTableResources.class);
@Source("StatisticsTableCss.css")
StatisticsTableCss css();
}
public interface StatisticsTableCss extends CssResource {
String tableOddRow();
}
- THE CSS
.tableOddRow {
background-color: #aeaaa2;
color: blue;
}
- APLLYING THE STYLE
ftStatistics.getRowFormatter().addStyleName(i, StatiscticsTableResources.INSTANCE.css().tableOddRow());
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
大胆猜测,您忘记注入样式表了。在类顶部应用样式的位置添加以下行:
Wild guess, you've forgotten to inject the style sheet. Somewhere at the top of the class where you apply the style, add this line: