要从TableView中获取选定的行,您可以使用以下步骤:
getSelectionModel()
方法,可以获取到TableView的SelectionModel对象。例如:SelectionModel<T> selectionModel = tableView.getSelectionModel();
getSelectedItems()
方法,可以获取到选定的行的ObservableList。例如:ObservableList<T> selectedItems = selectionModel.getSelectedItems();
这里的T
是您的数据模型类。SelectionModel<T> selectionModel = tableView.getSelectionModel();
ObservableList<T> selectedItems = selectionModel.getSelectedItems();
for (T item : selectedItems) {
// 获取特定属性值
String name = item.getName();
int age = item.getAge();
// 进行进一步的处理
// ...
}
在上述示例中,我们遍历选定的行,并从每行中获取特定的属性值(假设数据模型类中有getName()
和getAge()
方法)。您可以根据您的数据模型类和需求,获取和处理选定的行。
云+社区技术沙龙[第10期]
“WeCity未来城市”
中国数据库前世今生
高校公开课
晞和讲堂
技术创作101训练营
领取专属 10元无门槛券
手把手带您无忧上云