By Alvin Alexander. Last updated: January 11, 2018
As a brief note to self, I just created a “spacer” in JavaFX using a Region
, as shown in this code:
// a spacer to push the visible elements up a little val spacer = new Region spacer.setPrefHeight(40) VBox.setVgrow(spacer, Priority.ALWAYS)
I originally created the spacer as a Separator
, which is the wrong thing (it’s more like an HTML <hr> tag). A JavaFX Region
just gives you a blank space, which you can control as needed.
In my case the setVgrow part of this solution isn’t needed, but I’m keeping it here as a reminder of how to do that. As the code implies, I add this spacer to a VBox
later in my code.