Estilo Flextable Uibinder
Pergunta
Quero adicionar estilos diferentes a linhas diferentes, qual é a melhor maneira?
Estou tentando isso (não funciona, sem erro, mas sem alterações):
- Duas interfaces:
interface pública statiscticstableResources estende o clientbundle {
public static final StatiscticsTableResources INSTANCE = GWT.create(StatiscticsTableResources.class);
@Source("StatisticsTableCss.css")
StatisticsTableCss css();
}
Public Interface StatisticStableCSS estende CSSRESource {
String tableOddRow();
}
- O CSS
.tableoddrow {background-color: #aeaaa2; cor azul; }
- Aprimorando o estilo
ftstatistics.getRowFormatter (). addStyleName (i, statiscticstableResources.instance.css (). TableODDrow ());
Solução
Wild Guess, você esqueceu de injetar a folha de estilo. Em algum lugar no topo da aula em que você aplica o estilo, adicione esta linha:
static { StatisticsTableResources.INSTANCE.css().ensureInjected(); }
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow