}
protected final JComponent getWindowContent() {
DCPanel panel = new DCPanel(_topBackgroundColor, _bottomBackgroundColor);
panel.setLayout(new BorderLayout());
DCBannerPanel bannerPanel = new DCBannerPanel(_bannerImage, getBannerTitle());
panel.add(bannerPanel, BorderLayout.NORTH);
JComponent dialogContent = getDialogContent();
panel.add(dialogContent, BorderLayout.CENTER);
panel.setPreferredSize(getDialogWidth(), bannerPanel.getPreferredSize().height
+ dialogContent.getPreferredSize().height);
return panel;
}