2016-01-06 32 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");