JavaFX layout with dynamic positioning.