我想使用 swing 显示来自 URL Java 的图像。我使用这段代码:
BufferedImage pic = ImageIO.read(new URL("http://www.swpc.noaa.gov/SWN/g_curr.gif"));
JLabel label1 = new JLabel(new ImageIcon(pic));
label1.setBounds(200,28,32,12);
jp.add(label1); //jp is a JPanel.
大约四分之一的时间它工作。其他时候什么都不显示,也不抛出异常。