protected ComboBoxPopup<T> createPopup(@Nullable T selectedItem) {
    ComboBoxPopup<T> popup = new ComboBoxPopup<>(this, selectedItem, value -> myComboBox.setSelectedItem(value));
    return popup;
  }
protected ComboBoxPopup<T> createPopup(@Nullable T selectedItem)