0

我已经在整个互联网上进行了搜索,但找不到任何简单的方法来从 jfxtreetableview 中获取选定的值,比如任何人都知道的旧 jtable?

我创建了一个 jfxtreetableview 并填充了数据。

JFXTreeTableColumn<Person, String> address = new JFXTreeTableColumn("Address"); 
address.setPrefWidth(100); 
address.impl_setReorderable(false); 
address.setCellValueFactory(new Callback<TreeTableColumn.CellDataFeatures<Person, String>, ObservableValue<String>>() 
{ 
@Override public ObservableValue<String> call(TreeTableColumn.CellDataFeatures<Person, String> param) 
{ 
return param.getValue().getValue().address; 
} 
}); 
4

1 回答 1

1

您可以通过执行以下操作获取选定项目:

yourTreeTableView.getSelectionModel().getSelectedItem();
于 2017-11-17T16:18:35.827 回答