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 ().);.

War es hilfreich?

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
scroll top