// perform an action while selected item of listview is chaneged
myListView.getSelectionModel().selectedItemProperty().addListener(new ChangeListener<MyDataModel>() {
@Override
public void changed(ObservableValue<? extends MyDataModel> observable, MyDataModel oldValue, MyDataModel newValue) {
System.out.println("Selected item: " + newValue);
}
});So:ecruwww.lautturi.com