BufferedImage img = null;
ImageIcon icon = null;
try {
img = ImageIO.read(new File("resources/" + imageString));
} catch (IOException e) {
e.printStackTrace();
}
img = ImageScaler.getScaledImage(img, 35, 35);
icon = new ImageIcon(img);
table.setValueAt(icon, 1, 0);
这是我的代码。但图像不显示。我需要一些帮助来找出我哪里出错了。
你必须阅读如何使用表格 http://docs.oracle.com/javase/tutorial/uiswing/components/table.html
您可以将 Icon 或 ImageIcon 放入JTable的Cell直接 http://docs.oracle.com/javase/tutorial/uiswing/components/table.html#editrender
为了获得更好的帮助,请尽快编辑您的问题SSCCE http://sscce.org/演示了 JTable 的问题
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)