How do I get the selected item from a TableView in JavaFX?
I am currently using
ObservableList selectedItems = taview.getSelectionModel(
Ok, lets say you have a data model class named Person. This way:
Person person = taview.getSelectionModel().getSelectedItem();
System.out.println(person.getName());
Note that TableView must take a Person as a type argument to avoid casting:
@FXML
private TableView taview;
or
TableView taview = new TableView<>();
when your row is selected, you will return one Person instance. Then do what ever you want with that instance.