2016-01-06 56 views
1

我有2個實體在vaadin maven項目中的任務和位置女巫我有任務中的idlocation,所以當我用BeanItemContainer填充我的網格時,結果就像圖片 或者我想只有名稱實體B可以幫助我嗎? 謝謝enter image description hereVaadin beanItemContainer

+1

請你的問題更具有可讀性。在目前的狀態下,它不會得到太多關注。如果可能,請包含一些相關代碼 –

回答

1

你只需要重寫toString()方法Location類返回名稱或串聯字符串。 希望這對你有所幫助。

+0

你覺得這有幫助,如果是這樣,請檢查它的答案或投票。 – Nebras

+0

謝謝Mr.Nebras –

+0

但現在我有一個問題,位置列是空的,但在數據庫中我有數據。你能幫我嗎? –

2

你可以做這樣的事情:

grid.setContainerDataSource(new BeanItemContainer<>(entity.class)); 
grid.setColumns("name-property"); 
// grid.setColumnOrder("name-prperty");