Im calling a new stage in my program which I like to close on pressing escape. I did this which gives me a NullPointerException:
scene.setOnKeyPressed(ne
try this..
scene.addEventHandler(KeyEvent.KEY_PRESSED, new EventHandler () { @Override public void handle(KeyEvent t) { if(t.getCode()==KeyCode.ESCAPE) { System.out.println("click on escape"); Stage sb = (Stage)label.getScene().getWindow();//use any one object sb.close(); } } });