panel.setBorder(BorderFactory.createEmptyBorder(10, 10, 5, 10));
final Panel panelCenter = new Panel(new GridLayout(0, 2, 0, 5));
panelCenter.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
panelCenter.add(new Label("Icon")); //$NON-NLS-1$
panelCenter.add(new JLabel(test.getCallback().getScaledIcon(test.getLogo())));
panelCenter.add(new Label("JLabel")); //$NON-NLS-1$
panelCenter.add(new JLabel("label")); //$NON-NLS-1$
panelCenter.add(new Label("JTextField")); //$NON-NLS-1$
panelCenter.add(new JTextField("text field")); //$NON-NLS-1$
panelCenter.add(new Label("JPasswordField")); //$NON-NLS-1$
panelCenter.add(new JPasswordField("password field")); //$NON-NLS-1$
final JProgressBar pb = new JProgressBar();
pb.setIndeterminate(true);
panelCenter.add(new Label("JProgressBar")); //$NON-NLS-1$
panelCenter.add(pb);
panelCenter.add(new Label("JButton")); //$NON-NLS-1$
panelCenter.add(new JButton("button")); //$NON-NLS-1$
panelCenter.add(new Label("JRadioButton")); //$NON-NLS-1$
panelCenter.add(new JRadioButton("radio button")); //$NON-NLS-1$
panelCenter.add(new Label("JCheckBox")); //$NON-NLS-1$
panelCenter.add(new JCheckBox("check box")); //$NON-NLS-1$
panelCenter.add(new Label("JSlider")); //$NON-NLS-1$
panelCenter.add(new JSlider(0, 100));
panelCenter.add(new Label("JSpinner")); //$NON-NLS-1$
panelCenter.add(new JSpinner());
panelCenter.add(new Label("JComboBox")); //$NON-NLS-1$
panelCenter.add(new JComboBox(new String[] { "Value1", "Value2", "Value3" })); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
panel.add(new PaneScroll(panelCenter), BorderLayout.CENTER);
final Group group = new Group(new Insets(0, 0, 0, 0), new Button(new ActionClose()));