pagePanel.setLayout(cardLayout);
getContentPane().setLayout(new BorderLayout());
getContentPane().add(pagePanel, BorderLayout.CENTER);
getContentPane().add(buttonPanel, BorderLayout.SOUTH);
ButtonBarBuilder buttonBarBuilder = new ButtonBarBuilder(buttonPanel);
buttonBarBuilder.addGlue();
buttonBarBuilder.addGridded(backButton);
//buttonBarBuilder.addRelatedGap();
buttonBarBuilder.addGridded(nextButton);
buttonBarBuilder.addUnrelatedGap();
buttonBarBuilder.addGridded(cancelButton);