Java 在JTable中显示图像

Java 在JTable中显示图像,java,image,swing,jtable,Java,Image,Swing,Jtable,我想在数据库的JTable中显示图像。 我将此用于defaultTableModel 这是此处定义的全局变量: byte[] image; public ImageIcon getImage(){ return new ImageIcon(new ImageIcon(image).getImage().getScaledInstance(100,100, java.awt.SCALE_SMOOTH)): }action performd button here De

我想在数据库的
JTable
中显示图像。 我将此用于defaultTableModel

这是此处定义的全局变量:

byte[] image;
public ImageIcon getImage(){
return new ImageIcon(new      

ImageIcon(image).getImage().getScaledInstance(100,100, java.awt.SCALE_SMOOTH)):
    }action performd button here
    DefaultTableModel dt=new DefaultTableModel();
    dt.addColumn("ID");
    dt.addColumn("Image");
    query And conection manage here, 
    then while(rs.next()){
    String Id=rs.getString(1);
    image=rs.getBytes(2);
    Object[] obj={id,image};
    addRow(obj);
    tablename.setModel(dt);

但是不工作,有人能告诉我解决方案吗?

不工作是一个不可接受的问题描述表示什么都没有显示请编辑您的问题,包括一个显示
getColumnClass()实现的问题。