如何根据结果集更新bxml文件中的数据

时间:2014-11-30 18:43:22

标签: apache-pivot

我是apache pivot的新手。我看到这方面的例子有限。我需要知道如何更新bxml文件中的数据并使其在UI中可见。

实际上我正在尝试从查询的结果集创建一个类似于结构的表。

谢谢, KARTHIK

1 个答案:

答案 0 :(得分:0)

通常,您会在TableViewListView组件中显示查询结果集中的数据。为了更新显示的数据,您可以为要显示的组件设置新列表(使用tableView.setTableData(...)listView.setListData(...)),或者只是将新数据添加到现有列表中。

bxml文件可用于提供静态数据(例如Apache Pivot站点上的一些示例:http://pivot.apache.org/tutorials)但对于动态数据,您可能需要在代码中管理数据。

对于TableView,您提供的数据列表通常是POJO / Java Bean对象的Pivot集合列表,其中对象的字段或属性对应于您提供给TableView.Column对象的名称你的创造。这是它如何获取要显示的表中每列的数据。您还可以使用HashMap或类似的数据或JSON结构。

相关问题