我想抓取来自在线的图像,然后用它在Jframe表单上显示。 “你好,世界!”将显示,但图像不会显示。任何想法家伙?干杯。Java图像抓取和显示
JFrame frame = new JFrame();
frame.setSize(400, 400);
JLabel label = new JLabel("Hello, World!");
String path = "http://chart.finance.yahoo.com/z?s=GOOG&t=6m&q=l";
try {
URL url = new URL(path);
ImageIcon image = new ImageIcon(url);
JLabel imageLabel = new JLabel(image);
label.setOpaque(true);
frame.add(imageLabel);
frame.add(label);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
} catch (MalformedURLException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
}
请在此处查看[问] - 如果有任何问题或需要告诉我们没有任何问题,请填写错误信息。 –