错误消息我尝试加载图像:失败新的ImageIcon(URL)
ImageIcon imageIcon = new ImageIcon(url);
如果我查询的负载状态: imageIcon.getImageLoadStatus();
返回MediaTracker.ERRORED
是否有办法得到一个错误信息说明问题是什么?
错误消息我尝试加载图像:失败新的ImageIcon(URL)
ImageIcon imageIcon = new ImageIcon(url);
如果我查询的负载状态: imageIcon.getImageLoadStatus();
返回MediaTracker.ERRORED
是否有办法得到一个错误信息说明问题是什么?
您可以尝试通过其他方法加载图像。这可能会给你更好的反馈:
Image img = ImageIO.read(url);
ImageIcon icon = new ImageIcon(img);
发布你的SSCCE(http://sscce.org),所以我们可以看到你如何实际编码你的URL。 – camickr 2010-05-26 02:48:38
'新的ImageIcon(“http://sstatic.net/so/favicon.ico”)作为URL应该能够做到。请注意,我不想知道为什么某个特定案例失败(在这种情况下,因为Java无法解析.ico),但是如何在通常因任何原因而失败时获得体面的错误消息。 – Carsten 2010-05-26 06:45:35