@Override
    protected void customizeCellRenderer(@NotNull JList<? extends MyWeightItem> list,
                                         MyWeightItem value, int index, boolean selected, boolean hasFocus) {
      if (value != null) {
        append(value.subFamily);
        if (value.isRecommended && myMarkRecommended && list.getModel().getSize() > 2) {
          append("  ");
          append(ApplicationBundle.message("settings.editor.font.recommended"), SimpleTextAttributes.GRAY_ATTRIBUTES);
        }
      }
    }
@Override
    protected void customizeCellRenderer(@NotNull JList<? extends MyWeightItem> list,
                                         MyWeightItem value, int index, boolean selected, boolean hasFocus)