有什么问题,如果不保存在硬盘驱动器上,我无法下载图像
try {
sentenceLabel= new JLabel(new ImageIcon(ImageIO.read(new URL("http://www.google.ru/intl/en_com/images/logo_plain.png"))));
} catch (MalformedURLException ex) {
// TODO Auto-generated catch block
ex.printStackTrace();
} catch (IOException ex) {
// "http://img.yandex.net/i/wiz"+imgType.trim()+".png"
ex.printStackTrace();
}
怎么了?抱歉,菜鸟问题
最佳答案
您的代码完全没问题。这向我显示了内容 Pane 中的图像。
JFrame frame = new JFrame();
frame.setTitle("Polygons");
frame.setSize(550, 550);
Container contentPane = frame.getContentPane();
try {
JLabel sentenceLabel= new JLabel(new ImageIcon(
ImageIO.read(new URL(
"http://www.google.ru/intl/en_com/images/logo_plain.png"))));
contentPane.add(sentenceLabel);
} catch (MalformedURLException ex) {
// TODO Auto-generated catch block
ex.printStackTrace();
} catch (IOException ex) {
// "http://img.yandex.net/i/wiz"+imgType.trim()+".png"
ex.printStackTrace();
}
frame.show();
关于java - 获取URL中的图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13939091/