将ImageIcons添加到JTable中的DefaultTableModel

时间:2017-05-01 21:12:50

标签: java swing jtable imageicon defaulttablemodel

我正在尝试将一个带有图像的行添加到JTable中。下面的代码仅显示ImageIcon中的文本信息。

DefaultTableModel model = new DefaultTableModel(); 
JTable chat = new JTable(model); 
    model.addColumn(null); 
    model.addRow(new Object[]{"v1"});
    model.addRow(new Object[]{emojiImages.get("smile.png")});

ImageIcon for DefaultTableModel 在这个帖子中,tenorsax说“覆盖getColumnClass()并返回Icon.class。”我查看了他关于编辑和渲染器的链接资源,但我无法弄清楚如何应用它。

0 个答案:

没有答案