code: public void setFieldPopupMenu(String fieldLabel, JPopupMenu popup) {
  		Component c = this.fieldMap.get(fieldLabel);
  		if (c != null) {
  			if (c instanceof JComponent) {
  				((JComponent) c).setComponentPopupMenu(popup);
  			} else {
  				handleUnexpectedFieldClass(fieldLabel, c);
  			}
  		}
  	}
docs: Sets the given pop up menu to the field with the given label.
  <p>
  The pop up menu is only set to {@link JComponent} fields.
  
  @param fieldLabel the label of the field.
  @param popup the pop up menu.
  @since TODO add version
  @see JComponent#setComponentPopupMenu(JPopupMenu)