Я пробовал разные методы, опубликованные здесь, и StackOverFlow, и, похоже, ни один из них не работает.У меня в основном есть следующий CSS:
.v-grid-cell.cellBackgroundColor {
background-color: red;
}
.v-grid-cell.cellfontColor {
color: green;
}
И для кода, который у меня есть:
addColumn(MyData::getValue)
.setStyleGenerator(data -> "cellBackgroundColor cellFontColor");
Все, что, кажется, делает, это использует последний стиль и игнорирует первый.Затем я увидел этот пост на форумах Vaadin, в котором предлагалось поставить точку между двумя стилями , но это тоже не сработало.
Как мне объединить два разных стиля?И в случае, если вам интересно, почему я не делаю это в css, это потому, что комбинация происходит из-за логики в коде, который не включен в пример кода для его упрощения.