当我链接到程序中的图像(当前代码)时程序有效。当我用URL(" http://www.digitalphotoartistry.com/rose1.jpg")替换它时,程序将在没有显示图像的情况下运行。我尝试了很多变化而没有运气。谁能明白为什么它不起作用?
{{1}}
}
答案 0 :(得分:1)
您是否相应地编辑了代码? 您不能仅使用网址替换路径。
试试这个:
URL url = new URL("http://www.digitalphotoartistry.com/rose1.jpg"); //set url
ImageIcon image = new ImageIcon(ImageIO.read(url)); //read image and create ImageIcon
JLabel label = new JLabel(image, JLabel.CENTER);
请务必检查IO
和MalformedURL
例外情况。