I have created the treeview in javafx2. i need to write the event for getting clicked node name.
pls let me know how to do this?
use ChangeListener .
Sample code :
treeView.getSelectionModel().selectedItemProperty().addListener( new ChangeListener() {
@Override
public void changed(ObservableValue observable, Object oldValue,
Object newValue) {
TreeItem selectedItem = (TreeItem) newValue;
System.out.println("Selected Text : " + selectedItem.getValue());
// do what ever you want
}
});