public void installCellRenderer(final @NotNull NotNullFunction<? super E, ? extends JComponent> fun) {
    setCellRenderer(new SelectionAwareListCellRenderer<>(fun));
  }
public void installCellRenderer(final @NotNull NotNullFunction<? super E, ? extends JComponent> fun)