Вы должны реализовать a TableCellRendererи установить его для соответствующего столбца.
A TableCellRendererимеет только один метод, который возвращает a Componentдля отображения в ячейке таблицы. Однако вам, вероятно, нужно настроить высоту строки, когда вы хотите отображать изображения, так как строки не будут автоматически настраиваться на их содержимое.
О том , как использовать пользовательские рендеры вы можете обратиться к Java - учебники .