code: public void addScreenComponent(Container parent, Converter fieldInfo, JComponent component)
      {
          String strName = fieldInfo.getFieldName();  // Almost always
          if (strName != null)
              component.setName(strName);
          component.addFocusListener(this);
          // todo(don) Note: I never remove this focus listener.
          this.setComponentConstraints(component);
          parent.add(component);
          fieldInfo.addComponent(component);
      }
docs: Add the screen controls to the second column of the grid.
  @param parent The container to add the control(s) to.
  @param fieldInfo the field to add a control for.
  @param component The component to add.
  @param gridbag The screen layout.
  @param c The constraint to use.