【问题标题】:How to input URL type image into imageviewer如何将 URL 类型的图像输入到 imageviewer
【发布时间】:2014-07-21 10:58:09
【问题描述】:

这是我的代码:

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 如何修复它。谢谢。

【问题讨论】:

  • 什么是“ImageViewer”?你问你的问题,好像这是一个我们应该知道的标准核心 Java 类。

标签: java image swing url imageicon


【解决方案1】:

你需要先创建一个 URL 对象;你不能只传入一个字符串。例如:

String imagePath = "http://....";
URL url = new URL(imagePath);
BufferedImage img = ImageIO.read(url);
ImageIcon icon = new ImageIcon(img);

【讨论】:

    猜你喜欢
    • 2021-05-29
    • 2017-09-04
    • 2011-02-24
    • 1970-01-01
    • 2019-12-15
    • 1970-01-01
    • 2019-03-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多