UiBinder Flextable Stil
Frage
Ich mag verschiedene Stile zu verschiedenen Zeilen hinzufügen, die der beste Weg ist?
Ich versuche, dies (es tut funktioniert, keinen Fehler, aber keine Änderungen):
- zwei Schnittstellen:
public interface StatiscticsTableResources erweitert ClientBundle {
public static final StatiscticsTableResources INSTANCE = GWT.create(StatiscticsTableResources.class);
@Source("StatisticsTableCss.css")
StatisticsTableCss css();
}
public interface StatisticsTableCss erweitert CssResource {
String tableOddRow();
}
- DER CSS
.tableOddRow { background-color: # aeaaa2; Farbe blau; }
- apllying DER STYLE
ftStatistics.getRowFormatter () addStyleName (i, StatiscticsTableResources.INSTANCE.css () tableOddRow ().);.
Lösung
wilde Vermutung, haben Sie vergessen, das Stylesheet zu injizieren. Irgendwo an der Spitze der Klasse, wo Sie den Stil anwenden, fügen Sie diese Zeile:
static { StatisticsTableResources.INSTANCE.css().ensureInjected(); }
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow