Java 在jsoup中显示从网站抓取的图像

Java 在jsoup中显示从网站抓取的图像,java,netbeans,jsoup,Java,Netbeans,Jsoup,我正在用Java开发一个小应用程序,它需要我从网站上抓取一个图像并在GUI中显示。现在我不是问如何获得图像的绝对URL,我是问一旦获得绝对URL后如何显示它。我使用jsoup库作为web刮刀 我使用以下代码获得下图所示的所需输出(使用适当的导入): 对于setRequestProperty,使用任何字符串代替MyAppName,它只是应用程序发出的http请求中用户代理属性的一个值 我使用以下代码获得下图所示的所需输出(使用适当的导入): 对于setRequestProperty,使用任何字符串

我正在用Java开发一个小应用程序,它需要我从网站上抓取一个图像并在GUI中显示。现在我不是问如何获得图像的绝对URL,我是问一旦获得绝对URL后如何显示它。我使用jsoup库作为web刮刀

我使用以下代码获得下图所示的所需输出(使用适当的导入):

对于setRequestProperty,使用任何字符串代替MyAppName,它只是应用程序发出的http请求中用户代理属性的一个值


我使用以下代码获得下图所示的所需输出(使用适当的导入):

对于setRequestProperty,使用任何字符串代替MyAppName,它只是应用程序发出的http请求中用户代理属性的一个值


您是否想过使用网络浏览器?您是否想过使用网络浏览器?
    BufferedImage myPicture = null;
    try {
        URL url = new URL("https://www.w3schools.com/css/img_fjords.jpg");
        URLConnection connection = url.openConnection();
        connection.setRequestProperty("User-Agent", "MyAppName");
        myPicture = ImageIO.read(url);
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    JLabel picLabel = new JLabel(new ImageIcon(myPicture));
    frame.getContentPane().add(picLabel);