我正在尝试从URL创建图像,但是我不断收到此异常java.net.MalformedURLException:无协议:错误。但是,我使用的网址确实有协议https://imgur.com/a/2XzG9iG,无法弄清为什么它不起作用。干杯
try {
URL url=new URL(parser.getImage());
BufferedImage c= ImageIO.read(url);
ImageIcon icon=new ImageIcon(c);
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
如果您要使用图片,那么网址应为图片,如下所示:
URL url =新URL(“ https://i.imgur.com/dAf5MnC.jpg”);
您可以尝试在示例中的URL上方进行硬编码,看看是否可行!