Обычно вы бы отобразить данные из набора результатов запроса либо в TableView
или ListView
компонента. Чтобы обновить отображаемые данные, вы можете либо установить новый список для отображения компонента (используя tableView.setTableData(...)
или listView.setListData(...)
), либо просто добавить новые данные в существующий список.
Файл bxml может использоваться для предоставления статических данных (например, в некоторых примерах на сайте Apache Pivot: http://pivot.apache.org/tutorials), но для динамических данных вам, вероятно, потребуется управлять данными в коде.
Для списка нужных вам данных, как правило, должен быть список сводных коллекций объектов POJO/Java Bean, где поля или свойства объекта соответствуют именам, которые вы указываете для объектов TableView.Column, которые вы создаете. Вот как он получает данные для каждого столбца в таблице для отображения. Вы также можете использовать HashMap
или аналогичные данные или структуру JSON.