code: public void addItem (T item, String label)
      {
          addItem(label == null ? toLabel(item) : label);
          _items.add(item);
      }
docs: Adds the supplied item to this list box at the end of the list, using the supplied label
  if not null. If no label is given, {@link #toLabel(Object)} is used to calculate it.