/**
  * Overridden to make sure that all the components have the correct background.
  *
  * @see JPanel#setBackground(Color)
  */
 public void setBackground(Color color) {
   if (busyLabel != null) busyLabel.setBackground(color);
   if (namePane != null) {
     namePane.setBackground(color);
     for (int i = 0; i < namePane.getComponentCount(); i++)
       namePane.getComponent(i).setBackground(color);
   }
   super.setBackground(color);
 }