colorSelectorBox.addActionListener(updateHandler);
minimumWidth = new JTextField();
minimumHeight = new JTextField();
paddingTop = new JSpinner(new SpinnerNumberModel(0, 0, Short.MAX_VALUE, 1));
paddingLeft = new JSpinner(new SpinnerNumberModel(0, 0, Short.MAX_VALUE, 1));
paddingBottom = new JSpinner(new SpinnerNumberModel(0, 0, Short.MAX_VALUE, 1));
paddingRight = new JSpinner(new SpinnerNumberModel(0, 0, Short.MAX_VALUE, 1));
cornerWidth = new JSpinner(new SpinnerNumberModel(0, 0, Short.MAX_VALUE, 1));
cornerWidth.addChangeListener(updateHandler);
cornerHeight = new JSpinner(new SpinnerNumberModel(0, 0, Short.MAX_VALUE, 1));
cornerHeight.addChangeListener(updateHandler);
borderEditorPanel = new BorderRenderPanel();
borderEditorPanel.setMinimumSize(new Dimension(100, 100));
borderEditorPanel.setPreferredSize(new Dimension(250, 250));
borderEditorPanel.setMaximumSize(new Dimension(250, 250));
borderEditorPanel.getSelectionModel().addBorderSelectionListener(new BorderSelectionUpdateHandler());
borderWidth = new JSpinner(new SpinnerNumberModel(0, 0, Short.MAX_VALUE, 1));
borderWidth.addChangeListener(updateHandler);
final JPanel borderCornerCarrier = new JPanel(new GridBagLayout());
borderCornerCarrier.setBorder(BorderFactory.createTitledBorder(Messages.getString("BorderPropertiesPane.RoundedCorners")));