rightSide.setBorder(BorderFactory.createEmptyBorder(0, 11, 17, 0));
rightSide.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));
  protected Container createMessageArea()  {    JPanel messageArea = new JPanel();    messageArea.setLayout(new BorderLayout());    addIcon(messageArea);    JPanel rightSide = new JPanel();    rightSide.setBorder(BorderFactory.createEmptyBorder(0, 11, 17, 0));    rightSide.setLayout(new GridBagLayout());    GridBagConstraints con = createConstraints();    addMessageComponents(rightSide, con, getMessage(),                         getMaxCharactersPerLineCount(), false);    if (optionPane.getWantsInput())      {	Object[] selection = optionPane.getSelectionValues();	if (selection == null)          inputComponent = new JTextField(15);	else if (selection.length < 20)          inputComponent = new JComboBox(selection);	else	  inputComponent = new JList(selection);	if (inputComponent != null)	  {	    addMessageComponents(rightSide, con, inputComponent,                                 getMaxCharactersPerLineCount(), false);	    resetSelectedValue();	    selectInitialValue(optionPane);	  }      }    messageArea.add(rightSide, BorderLayout.EAST);    return messageArea;  }