setUndecorated(true);
setResizable(false);
setIconImages(ScreenRunner.icons);
setTitle(I18n.get("ui/splash/title"));
URL imgURL = ScreenRunner.class.getClassLoader().getResource(image);
JLayeredPane pane = new JLayeredPane();
ImageIcon img = new ImageIcon(imgURL, "ScreenRunner");
JLabel imgLbl = new JLabel(img);
imgLbl.setVerticalAlignment(JLabel.TOP);
imgLbl.setBounds(0, 0, 400, 250);
versionLabel = new JLabel(version);
versionLabel.setOpaque(false);
versionLabel.setBackground(new Color(0.0f, 0.0f, 0.0f, 0.0f));
versionLabel.setForeground(new Color(172, 252, 255));
versionLabel.setBounds(18, 16, 364, 120);
versionLabel.setHorizontalAlignment(JLabel.RIGHT);
versionLabel.setVerticalAlignment(JLabel.BOTTOM);
statusLabel = new JLabel(status);
statusLabel.setOpaque(false);
statusLabel.setBackground(new Color(0.0f, 0.0f, 0.0f, 0.0f));
statusLabel.setForeground(new Color(172, 252, 255));
statusLabel.setBounds(18, 16, 364, 210);
statusLabel.setHorizontalAlignment(JLabel.LEFT);
statusLabel.setVerticalAlignment(JLabel.BOTTOM);
pane.add(versionLabel, 300);
pane.add(statusLabel, 310);
pane.add(imgLbl, 200);
add(pane, BorderLayout.CENTER);
progressBar = new JProgressBar(SwingConstants.HORIZONTAL);
add(progressBar, BorderLayout.SOUTH);