我用new ImageIcon(url),方法,但这个方法经常堵塞,所以,程序执行到这句话时,往往没有反应了。
请问有没有别的方法,不要 new ImageIcon()方法的?? 先谢了!!

解决方案 »

  1.   

    MyApplet.java Code:package com.jspdev.ch3;
    import javax.swing.*;
    import java.awt.*;public class MyApplet extends JApplet {
        String img;
    public void paint(Graphics g)
    {
    Image image=getImage(getCodeBase(),img);
    g.drawImage(image,0,0,400,400,this);//绘制一张图片
    }
    public void init()
    {
    img=getParameter("image");
    }} jsp页:
    <jsp:plugin type="applet" code="com.jspdev.ch3.MyApplet"
    codebase="." align="center" width="400" height="400">
    <jsp:params>
    <jsp:param name="image" value="pic.jpg"/>
    </jsp:params>
    <jsp:fallback>在插入applet时产生错误 </jsp:fallback>
    </jsp:plugin>
      

  2.   

    http://www.blogjava.net/leon/archive/2005/07/12/7532.html
      

  3.   

    可能是我没有说清楚,这个url是网络上的,不是本地的。例如
     url2=new URL("http://220.200.38.5:7777/web/serverbmap14416.jpg");