gpt4 book ai didi

vaadin - 如何向 Vaadin 表显示 java.util.Properties 对象列表?哪个容器可以直接提供帮助而不需要循环?

转载 作者:行者123 更新时间:2023-12-03 07:35:49 25 4
gpt4 key购买 nike

我有 java.util.Properties 对象的集合,其中每个对象都包含键和值。

例如,我的列表有两个属性对象,如下所示,

[{名称=A,类型=B,值=C},{名称=D,类型=E,值=F}]

它们应在表格中显示为

name type value

A B C
D E F

我可以循环遍历每个属性对象并将其添加到表中,如下面的 url 中所述

Vaadin get the table contents into a Map

或者将每个属性对象转换为 bean 并使用 BeanItemContainer 将其添加到表中。

是否可以直接将属性列表设置为容器并将容器添加到表中?

我正在使用 Vaadin 8.6.4,我也可以使用 Vaadin 7 的东西。

最佳答案

我建议使用 Vaadin 8 Grid。如果我理解正确,这样的东西可以工作(未经测试的代码)

Grid<Properties> grid = new Grid<>();
grid.addColumn(props -> props.get("name")).setHeader("Name");
grid.addColumn(props -> props.get("type")).setHeader("Type");
grid.addColumn(props -> props.get("value")).setHeader("Value");

grid.setItems(myListOfProperties);

关于vaadin - 如何向 Vaadin 表显示 java.util.Properties 对象列表?哪个容器可以直接提供帮助而不需要循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56259702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com