【发布时间】:2023-12-24 12:17:01
【问题描述】:
我需要在其中一个 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());
但这没有用
我怎么能这样做?
谢谢
【问题讨论】:
标签: java image swing jtable cell