public static TableCellRenderer create(final @NotNull Icon icon) {
    return new IconTableCellRenderer() {
      @Override
      protected @NotNull Icon getIcon(@NotNull Object value, JTable table, int row) {
        return icon;
      }
    };
  }
public static TableCellRenderer create(final @NotNull Icon icon)