Bouton d'alignement en JavaFX

J'ai créé ce JavaFX dialogue avec bouton de fermeture:

final int xSize = 300;
final int ySize = 280;
final Color backgroundColor = Color.WHITE;
final String text = "SQL Browser Version 1.0";

final Stage aboutDialog = new Stage();
aboutDialog.initModality(Modality.WINDOW_MODAL);

Button closeButton = new Button("Close");
closeButton.setAlignment(Pos.BOTTOM_CENTER);

closeButton.setOnAction(new EventHandler<ActionEvent>() {
    @Override
    public void handle(ActionEvent arg0) {
        aboutDialog.close();
    }
});

Scene aboutDialogScene = new Scene(VBoxBuilder.create()
    .children(new Text(text), closeButton)
    .alignment(Pos.CENTER)
    .padding(new Insets(10))
    .build(), xSize, ySize, backgroundColor);

aboutDialog.setScene(aboutDialogScene);
aboutDialog.show();

Je veux afficher le bouton au bas de la boîte de dialogue. J'ai utilisé cette fonction pour définir l'alignement:
closeButton.setAlignment(Pos.BOTTOM_CENTER); mais pour une raison quelconque, le bouton est affiché au centre de la boîte de dialogue. Pouvez-vous me dire comment je peux résoudre ce problème?

InformationsquelleAutor Peter Penzov | 2013-04-18