javafx 8 - OnKeyPressed event not triggered on TableRow in TableView Javafx8 -


i'm trying have keyevent handler on tablerow of tableview, handler doesn't called. i'm aware handler can registered on tableview , use selectionmodel/ focus model slected or focussed item want register key event on row specific use case. documentation of onkeypressed event says,

defines function called when node or child node has input focus , key has been pressed. function called if event hasn't been consumed during capturing or bubbling phase. 

the table row doesn't event because other node has consumed ?

is there way can make event triggered on tablerow? here's code i'm using

    table.setrowfactory(tv -> {         tablerow<myobject> row = new tablerow<>();         row.setonkeypressed(new eventhandler<keyevent>() {              @override             public void handle(keyevent event) {                 // todo auto-generated method stub                 system.out.println(" in key event");              }         }); 


Comments