root.setOnKeyPressed(new EventHandler<KeyEvent>() {
@Override public void handle(KeyEvent event) {
Direction currentDir = snake.getSnakebody().getFirst().getDirection();
if (event.getCode() == RIGHT && !currentDir.equals(Direction.WEST)) {
pressedDir = Direction.EAST;
}
if (event.getCode() == LEFT && !currentDir.equals(Direction.EAST)) {
pressedDir = Direction.WEST;
}
if (event.getCode() == UP && !currentDir.equals(Direction.SOUTH)) {
pressedDir = Direction.NORTH;
}
if (event.getCode() == DOWN && !currentDir.equals(Direction.NORTH)) {
pressedDir = Direction.SOUTH;
}
}
});