Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javafx 如何从jfxtreetableview中的选定行获取值_Javafx_Jfoenix - Fatal编程技术网

Javafx 如何从jfxtreetableview中的选定行获取值

Javafx 如何从jfxtreetableview中的选定行获取值,javafx,jfoenix,Javafx,Jfoenix,我已经在互联网上搜索过了,但是找不到任何简单的方法从jfxtreetableview中获取所选值,比如好的旧jtable有人知道吗 我已经创建了jfxtreetableview并填充了数据 JFXTreeTableColumn<Person, String> address = new JFXTreeTableColumn("Address"); address.setPrefWidth(100); address.impl_setReorderable(false); add

我已经在互联网上搜索过了,但是找不到任何简单的方法从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; 
} 
}); 
JFXTreeTableColumn地址=新的JFXTreeTableColumn(“地址”);
地址.setPrefWidth(100);
地址。impl_setReorderable(false);
address.setCellValueFactory(新回调()
{ 
@覆盖公共ObservalEvalue调用(TreeTableColumn.CellDataFeatures参数)
{ 
返回参数getValue().getValue().address;
} 
}); 

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

yourTreeTableView.getSelectionModel().getSelectedItem();

发布您的尝试。我已经创建了jfxtreetableview并填充了数据。JFXTreeTableColumn地址=新的JFXTreeTableColumn(“地址”);地址.setPrefWidth(100);地址。impl_setReorderable(false);address.setCellValueFactory(新回调(){@Override public observeValueCall(TreeTableColumn.CellDataFeatures参数){return param.getValue().getValue().address;}});用这些新信息编辑你的问题。Thanx man!事实上,你的TreeTableView.getSelectionModel().getSelectedIndex()对我有用!