龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > JAVA开发 >

用Java生成gif动画

时间:2009-12-23 15:42来源:未知 作者:admin 点击:
分享到:
附件提供了几个处理的类,具体用法如下例: try{ BufferedImage src = ImageIO.read(new File("c:/ship.jpg")); // 读入文件 BufferedImage src1 = ImageIO.read(new File("c:/ship2.jpg")); // 读入文件 BufferedImage src2 = I

  附件提供了几个处理的类,具体用法如下例:
  try{
  BufferedImage src = ImageIO.read(new File("c:/ship.jpg")); // 读入文件
  BufferedImage src1 = ImageIO.read(new File("c:/ship2.jpg")); // 读入文件
  BufferedImage src2 = ImageIO.read(new File("c:/ship3.jpg")); // 读入文件
  AnimatedGifEncoder e = new AnimatedGifEncoder();
  e.setRepeat(0);
  e.start("c:/laoma.gif");
  e.setDelay(3000); // 1 frame per sec
  e.addFrame(src);
  e.setDelay(1000);
  e.addFrame(src1);
  e.setDelay(100);
  e.addFrame(src2);
  e.finish();
  
  }catch(IOException e){
  e.printStackTrace();
  }
  

  
精彩图集

赞助商链接