java - 如何在Java中从Web上显示图像?

标签 java image jpanel

我有一个 URL 图像,我想将其显示在面板中。 我该怎么做?

最佳答案

实现此目的的一种方法是使用 URL类从网络上抓取图像,创建你的 ImageIcon对象,然后将其添加到您的 JPanel 中,

代码未经测试,但应该演示您需要做什么。

URL img = new URL("http://www.example.com/whatever.jpg");
ImageIcon image = new ImageIcon(img);
JLabel label = new JLabel("", image, JLabel.CENTER);
JPanel panel = new JPanel(new BorderLayout());
panel.add( label, BorderLayout.CENTER );

关于java - 如何在Java中从Web上显示图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4240678/

相关文章:

java - 如何在 Spring boot 应用程序中为 HikariCP 使用 JMX MBean?

java - 在哪里放置 OpenFL android 扩展的可绘制资源?

javascript - 可靠地检测 <img> 标签对 SVG 的支持

windows - 本地主机中的 CKeditor 和 KCFinder

image - 边界半径和填充效果不佳

Java 查找我单击的图像?

java - 为什么 JMH 中缺少 @GenerateMicroBenchmark,它的替代品是什么?

java - 获取 Int 中的 Float 部分

java - "unchangable"固定大小的 JPanel 是否可能?

firefox - JApplet/JPanel 没有收到 KeyListener 事件!