通过Java生成Excel文件
/** * */package demo;import java.io.File;import javax.swing.filechooser.FileFilter;/** * @author XiaoQuan * */public class ExcelFileFilter extends FileFilter {public final static String xls = "xls";public final static String XLS = "XLS";public final static String suffix = ".xls";public boolean accept(File file) {if (file.isDirectory()) {return true;}String extension = getExtension(file);if (extension != null) {if (extension.equals(ExcelFileFilter.xls)|| extension.equals(ExcelFileFilter.XLS)) {return true;} else {return false;}}return false;}public String getDescription() {return "保存为EXCEL";}public static String getExtension(File f) {String ext = null;String s = f.getName();int i = s.lastIndexOf('.');if (i > 0 && i < s.length() - 1) {ext = s.substring(i + 1).toLowerCase();}return ext;}}