All all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all

All all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all all Я хотел бы знать, как я могу заставить его отображать изображение, а не имя изображения в виде строки.

благодаря

java,swing,

2

Ответов: 2


3

Вы должны реализовать a TableCellRendererи установить его для соответствующего столбца.

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

О том , как использовать пользовательские рендеры вы можете обратиться к Java - учебники .


1

Чтобы показать изображение, вам необходимо предоставить собственный редактор ячеек таблицы. Вы найдете примеры, если вы используете Google jtable image renderer. См. Здесь для одного.

Java, качели,
Похожие вопросы
Яндекс.Метрика