我已經在Vaadin的幫助下在Eclipse中創建了一個表格。Vaadin - 刪除表格中的單元格邊框
我設法與下面的行刪除表格的邊框:
tblResetButton.addStyleName(Reindeer.TABLE_BORDERLESS) ;
但這仍然給我留下了一條垂直線是這樣的:
有沒有一種辦法隱藏所有的單元格邊框?和一個額外的獎金,纔有可能給第一個單元格(具有「Gebruiker」)的顏色#F4F4F4
和第二細胞(文本)顏色#E2E2E2
編輯:
的formlayout會很好,但我似乎無法得到背景顏色的工作,所以我回到了桌子上。這是代碼:
JAVA
tblReset.addContainerProperty("Gebruiker", String.class, null);
tblReset.setCellStyleGenerator(new Table.CellStyleGenerator() {
@Override
public String getStyle(Table source, Object itemId, Object propertyId) {
if("Gebruiker".equals(propertyId)){
return "style-name-with-black-background";
} else {
return "style-name-with-yellow-background" ;
}
}
});
CSS
.style-name-with-black-background {
background-color: black ;
}
.style-name-with-yellow-background {
background-color: yellow ;
}
只是把它問:你不打算濫用表是一個的FormLayout? – cfrick
第一次Vaadin用戶,所以我要檢查出 – Noosrep
表單佈局的問題是什麼?您是否檢查過[表單樣式的書籍部分](https://vaadin.com/book/-/page/layout.formlayout.html)? – Morfic