Jlabel中的图片(带有ImageIO)

时间:2012-12-17 19:20:13

标签: java swing url jlabel javax.imageio

您能否告诉我如何从Url下载图片(例如:从" http://www.google.ru/intl/en_com/images/logo_plain.png")到{{1}但是没有将它保存在硬盘上?

你能给我一个简单的例子吗? 我只需要将图像从JLabel放到URL(以ImageIO为例)。

2 个答案:

答案 0 :(得分:2)

这样的东西
JLabel label = new JLabel(new ImageIcon(ImageIO.read(new URL("http://www.google.ru/intl/en_com/images/logo_plain.png")));

这会抛出许多例外,所以要注意

答案 1 :(得分:2)

由于您似乎不需要使用ImageIO,即使您多次提及它,这是我所知道的最简单的方法:

label = new JLabel(new ImageIcon(new URL(urlString)));