我想爲不同的行添加不同的樣式,哪種方法最好?UiBinder FlexTable風格
我想這(它不工作,沒有錯誤,但完全沒有變化):
- 兩個接口:
公共接口StatiscticsTableResources擴展ClientBundle {
public static final StatiscticsTableResources INSTANCE = GWT.create(StatiscticsTableResources.class);
@Source("StatisticsTableCss.css")
StatisticsTableCss css();
}
public interface StatisticsTableCss延伸CssResource {
String tableOddRow();
}
- THE CSS
.tableOddRow { 背景色:#aeaaa2; 顏色:藍色; }
- APLLYING花柱
ftStatistics.getRowFormatter()addStyleName(I,StatiscticsTableResources.INSTANCE.css()tableOddRow()。)。
您是否檢查過(例如,使用Firebug)該樣式實際上是否已應用?您可以在CSS文件中將其標記爲'@ external',以便GWT編譯器不會混淆它的名稱 - 使它更易於調試。 – 2010-03-04 01:13:14