我用drawImage在applet中画了个图,现在想把它以.gif格式保存到自己电脑上,不知道有什么办法?敬请各位老大帮帮忙。小弟不胜感激。

解决方案 »

  1.   

    Java 应该有专门的图象处理类库吧.
      

  2.   

    http://www.bigwebmaster.com/3189.html
    使用Gif4j
      

  3.   

    java中有ImageIO.write的方法,但是他里面的参数是:"BufferedImage",png,outFile. "BufferedImage"中放的是图片,但是我的图片是用drawImage画的,是Graphics的,和他规定的参数类型不一致.且他是用png来输出,不是gif。   敬请各位老大帮帮忙//////
      

  4.   

    public void paint(Graphics g){
    URL imgURL = getDocumentBase();
    img0 = getImage(imgURL, imgPath0);
    img1 = getImage(imgURL, imgPath1);
    img2 = getImage(imgURL, imgPath2);
    img3 = getImage(imgURL, imgPath3);
            g.drawImage(img0, 22, 72, 100, 100, this);
    g.drawImage(img1, 22, 72, 100, 100, this);
    g.drawImage(img2, 22, 72, 100, 100, this);
    g.drawImage(img3, 22, 72, 100, 100, this);
    }
    怎么样保存这个画出的图片呢。
      

  5.   

    回复人:liujun999999(减肥中...)    http://www.bigwebmaster.com/3189.html这个是试用版的吧,要收费的。  我只是想不这个图片保存下来就行了,,,,,,,,,,,,,,,,,
    还是谢谢你了!!!  有没有简单的方法呀?
      

  6.   

    回复人:liujun999999(减肥中...) http://www.bigwebmaster.com/3189.html这个是试用版的吧,要收费的。 我只是想把这个图片保存下来就行了,,,,,,,,,,,,,,,,,
    还是谢谢你了!!! 有没有简单的方法呀? (不好意思,上帖打错了个字)
      

  7.   

    高手快来呀帮帮忙呀。。
    以上的问题我已经解决了一半,就是在BufferedImage中已经画好了图像了,也能输出来gif图像文件。但是是静态的,不会动了。哪位老大帮帮忙呀。。  怎么才能把BufferedImage中的GIF图片给输出来(会动的吆)!!!!!!!!!