public static <T extends Enum<T> & PresentableEnum> JComboBox<T> fill(JComboBox<T> comboBox, Class<T> enumClass) {
    comboBox.setModel(new EnumComboBoxModel<>(enumClass));
    comboBox.setRenderer(new PresentableEnumCellRenderer<>());
    return comboBox;
  }
public static <T extends Enum<T> & PresentableEnum> JComboBox<T> fill(JComboBox<T> comboBox, Class<T> enumClass)