Pregunta

Quiero añadir diferentes estilos para diferentes filas, ¿Cuál es la mejor manera?

Estoy tratando esto (que duerma obras, ningún error, pero sin cambios):

  • dos interfaces:

StatiscticsTableResources interfaz pública se extiende ClientBundle {

public static final StatiscticsTableResources INSTANCE = GWT.create(StatiscticsTableResources.class);

@Source("StatisticsTableCss.css")
StatisticsTableCss css();

}

interfaz pública StatisticsTableCss extiende CssResource {

String tableOddRow();

}

  • CSS

{.tableOddRow     background-color: # aeaaa2;     color azul; }

  • apllying EL ESTILO

ftStatistics.getRowFormatter () addStyleName (i, StatiscticsTableResources.INSTANCE.css () tableOddRow ().);.

¿Fue útil?

Solución

conjetura salvaje, se le ha olvidado para inyectar la hoja de estilo. En algún lugar en la parte superior de la clase en la que se aplica el estilo, añada esta línea:

static { StatisticsTableResources.INSTANCE.css().ensureInjected(); }
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top