2
是否可以突出显示Vaadin表格组件中选定的单元格或选定的行? 我应该通过java..so执行此操作,然后当我使用ItemClickListener捕获单击的项目时,我应该只将自定义背景推送到所选单元格(或行)。 任何提示?Vaadin - 突出显示选定的单元格/行的列表
是否可以突出显示Vaadin表格组件中选定的单元格或选定的行? 我应该通过java..so执行此操作,然后当我使用ItemClickListener捕获单击的项目时,我应该只将自定义背景推送到所选单元格(或行)。 任何提示?Vaadin - 突出显示选定的单元格/行的列表
Vaadin的内置主题通常支持vaadin表中所选行的特定样式。
如果你想在选定的行应用自定义风格,你可以通过CSS做到这一点:
.v-table tr.v-selected {
background-color: #5B677D;
color: #fff;
}
先决条件:Chapter 8.4 "Creating and Using Themes" from Book of Vaadin
哎,我怎么能覆盖由一个主题创建的风格?例如我有一个主题已经安装,我如何覆盖由该主题所做的V选择。 Tnx –
@VasileSurdu AFAIK,你需要扩展现有的主题(即创建新的自定义主题),然后覆盖样式。您还可以[添加样式名称](https://vaadin.com/api/com/vaadin/ui/AbstractComponent.html#addStyleName(java.lang.String))到您的组件,然后创建自定义组件特定选择器压倒一切的主题风格。 –
我发现的解决方案,.v-表tr.v-选择.v-选择{背景:#EEEEEE; \t颜色:黑色; } –