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顏色:黑色; } –