Метод вашего обработчика связан с обработчиком onKeyReleased
для GridPane
:
<GridPane fx:id="grid" ... onKeyReleased="#handleButtonAction" ... >
Так как onKeyReleased
ожидает EventHandler<KeyEvent>
, ваш метод ( который вы очень смутно называете handleButtonAction
), тип параметра должен быть KeyEvent
, а не ActionEvent
:
@FXML
private void handleButtonAction(KeyEvent event) {
// ...
}