JAVA: поместите изображение в jTable Cell
Мне нужно отобразить изображение в одной из ячеек jTable.
Я написал это:
class ImageRenderer extends DefaultTableCellRenderer {
JLabel lbl = new JLabel();
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected,
boolean hasFocus, int row, int column) {
lbl.setText((String) value);
lbl.setIcon(new ImageIcon("/home/ariyan/Desktop/71290452.jpg"));
return lbl;
}
}
и затем использовал это как это:
jTable1.getColumn(0).setCellRenderer(new ImageRenderer());
Но это не сработало
Как я могу это сделать?
Спасибо