@Override
    protected void customizeCellRenderer(@NotNull JTable table, @Nullable Object value, boolean isSelected,
                                         boolean hasFocus, int row, int column) {

      if (hasFocus) {
        setBorder(new EmptyBorder(getBorder().getBorderInsets(this)));
      }

      if (value != null) {
        addText(value, isSelected, row);
      }
    }
@Override
    protected void customizeCellRenderer(@NotNull JTable table, @Nullable Object value, boolean isSelected,
                                         boolean hasFocus, int row, int column)