import java.io.File;
import java.io.IOException;
import java.util.Date;
import jxl.Workbook;
import jxl.write.DateFormat;
import jxl.write.DateTime;
import jxl.write.NumberFormat;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
import jxl.write.Label;
import jxl.write.WritableCellFormat;
import jxl.write.WritableFont;
import jxl.write.WritableImage;
import jxl.write.Number;
import jxl.write.Boolean;
public class Test {
//生成excel文件
public static void writeExcel()
throws IOException{
try{
String Divpath = "d:\\test";//文件保存路径
File dirFile = new File(Divpath);
if(!dirFile.exists()){//文件路径不存在时,自动创建目录
dirFile.mkdir();
}
String path = Divpath+"\\test.xls";//文件名字
//创建一个可写入的excel文件对象
WritableWorkbook workbook = Workbook.createWorkbook(new
File(path));
//使用第一张工作表,将其命名为“测试”
WritableSheet sheet = workbook.createSheet("测试", 0);
//设置字体种类和格式
WritableFont bold = new WritableFont(WritableFont.ARIAL, 16,
WritableFont.BOLD);
WritableCellFormat wcfFormat = new WritableCellFormat(bold);
wcfFormat.setAlignment(jxl.format.Alignment.CENTRE);//单元格中的内容水平方向居中
//单元格是字符串格式!第一个是代表列数,第二是代表行数,第三个代表要写入的内容,第四个代表字体格式
(0代表excel的第一行或者第一列)
Label label01 = new Label(0, 0, "测试数据:",wcfFormat);
//这里的(0,0)表示第一行第一列的表格
sheet.addCell(label01);
Label label02 = new Label(1, 0,
"测试的结果是成功的");