干脆这样:
JLabel picLabel=new JLabel();
picLabel.setIcon("你图片的路径");
repaint();

解决方案 »

  1.   

    label好像可以用来显示html的内容吧
      

  2.   

    对不起看错了 server看成servlet生成的图片了
      

  3.   

    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class ImageIconDemo{
       public static void main(String[] args){
          JFrame f=new JFrame("ImageIconDemo");
          Container contentPane=f.getContentPane();
          Icon icon=new ImageIcon("http://127.0.0.1:8080/jsp-examples/visa.gif");
          JLabel label=new JLabel(icon,JLabel.CENTER);
          contentPane.add(label);
          f.pack();
          f.show();
          f.addWindowListener(new WindowAdapter(){
            public void windowClosing(WindowEvent e){
              System.exit(0);
            }
          });
       }
    }
    我用tomcat做了个server,我用ie是可以看到上面地址里的图片的,但是我用label却显示不了啊,有什么办法没有啊