Поскольку код был слишком длинным для комментария, вот он:
Image image = new Image(pictureURL, 90, 90, true, true, true)
ImageView imgView = new ImageView(image);
VBox imageSpacingVBox = new VBox();
Pane spaceAbove = new Pane();
spaceAbove.setMinHeight(0);
spaceAbove.setPrefHeight(45);
Pane spaceBelow = new Pane();
spaceBelow.setMinHeight(0);
spaceBelow.setPrefHeight(45);
imageSpacingVBox.setMaxHeight(90);
imageSpacingVBox.setPrefHeight(90);
imageSpacingVBox.setMinHeight(90);
imageSpacingVBox.setMaxWidth(90);
imageSpacingVBox.setPrefWidth(90);
imageSpacingVBox.setMinWidth(90);
imageSpacingVBox.getChildren().addAll(spaceAbove, imgView, spaceBelow);
Если у кого-то есть более простое и элегантное решение, я бы хотел услышать об этом.