if (editor != null) editor.setBounds(rectangleForCurrentValue());
    public void layoutContainer(Container parent)    {      // Position editor component to the left of arrow button if combo box is       // editable      Insets i = getInsets();      int arrowSize = comboBox.getHeight() - (i.top + i.bottom);      int editorWidth = comboBox.getBounds().width - arrowSize;      if (editor != null)        editor.setBounds(rectangleForCurrentValue());            if (arrowButton != null)        arrowButton.setBounds(comboBox.getWidth() - (i.right + arrowSize),                              i.top, arrowSize, arrowSize);    }