// 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