如果不行,能不能实现如下功能:

http://localhost/pic/aaa.jpg
的文件名,
如何实现,谢谢!

解决方案 »

  1.   

    import java.net.URL;
    import javax.imageio.ImageIO;
    import java.io.IOException; Image image = null;
    try {
    URL url = new URL("http://expert.csdn.net/images/csdn.gif");
    image = ImageIO.read(url);
    } catch (IOException e) {}
    ImageIcon icon = new ImageIcon(image);
      

  2.   

    :)
    zhen shi ben dan!
      

  3.   

    我前几天也碰到了这个问题
    new ImageIcon("img.jpg"); 在Applet中无法显示图片,后经YuLimin(阿敏当兵)帮助改用new ImageIcon(getImage(getCodeBase(),"img.jpg"));将图片显示出来。    由于Applet小引用程序是运行在WEB中的,没有绝对地址,所以只能用相对路径来加入图片,Applet本身不知道调用自己的网页所在的路径地址,所以用getCodeBase()来获得网页所处的位置。Applet中getImage()方法有两个构造,一个是(URL),一个是(URL,String name),我们利用第二个构造就可以返回一个指定的图片对象了,把这个图片对象加入到new ImageIcon()中就可以在Applet中显示出图片。希望对你也有帮助
      

  4.   

    import javax.swing.*;
    import java.awt.*;
    import java.net.URL;
    public class Test{
    public static void main(String[] args)
    throws Exception{
    JFrame frm = new JFrame();

    frm.getContentPane().add(new JLabel(new ImageIcon(new URL("http://www.hzcnc.com/images2/pics/kdys1.jpg"))));
    frm.pack();
    frm.show();
    }
    }