我是apache pivot的新手。我看到这方面的例子有限。我需要知道如何更新bxml文件中的数据并使其在UI中可见。
实际上我正在尝试从查询的结果集创建一个类似于结构的表。
谢谢, KARTHIK
答案 0 :(得分:0)
通常,您会在TableView
或ListView
组件中显示查询结果集中的数据。为了更新显示的数据,您可以为要显示的组件设置新列表(使用tableView.setTableData(...)
或listView.setListData(...)
),或者只是将新数据添加到现有列表中。
bxml文件可用于提供静态数据(例如Apache Pivot站点上的一些示例:http://pivot.apache.org/tutorials)但对于动态数据,您可能需要在代码中管理数据。
对于TableView
,您提供的数据列表通常是POJO / Java Bean对象的Pivot集合列表,其中对象的字段或属性对应于您提供给TableView.Column对象的名称你的创造。这是它如何获取要显示的表中每列的数据。您还可以使用HashMap
或类似的数据或JSON结构。