To 第 13 楼yueritian 我是这样改的:
在 “//一个文件后缀名选择器”加入
[CODE] private class GIFfilter extends javax.swing.filechooser.FileFilter{
public GIFfilter(){
}
public boolean accept(File file){
if( file.toString().toLowerCase().endsWith(".gif")||
file.isDirectory()){
return true;
} else
return false;
}
public String getDescription(){
return "*.GIF(GIF图像)";
}
}
[/CODE]
在方法“doSave()”中:
在try代码块第三行加入jfc.addChoosableFileFilter(new GIFfilter());
在else if(ff instanceof PNGfilter){
if(!ext.endsWith(".png")){
String ns=ext+".png";
file=new File(ns);
about="PNG";
}
}
代码块后加入
else if(ff instanceof GIFfilter){
if(!ext.endsWith(".gif")){
String ns=ext+".gif";
file=new File(ns);
about="GIF";
}
}
这样就能保存GIF格式了