这是我的代码:
Image img1 = new ImageIcon("http://www.funchap.com/wp-content/uploads/2014/05/Cute-Dog- Wallpapers.jpg").getImage();"
setLayout(new GridLayout(2,3,5,5));
add(new ImageViewer(img1));
我收到一个错误,无法将url类型的图像放入ImageIcon如何修复它。谢谢。
答案 0 :(得分:2)
您需要先创建一个URL对象;你不能只传入一个字符串。例如:
String imagePath = "http://....";
URL url = new URL(imagePath);
BufferedImage img = ImageIO.read(url);
ImageIcon icon = new ImageIcon(img);