writableworkbook wwb = null;
// 建立可寫入的excel工作簿
filepath = this.getrequest().getservletcontext().getrealpath("/")+filepath;
file file=new file(filepath);
//以filename為檔名來建立乙個workbook
wwb = workbook.createworkbook(file);
// 建立工作表
writablesheet ws = wwb.createsheet("test shee 1", 0);
/**
* 定義單元格樣式
*/
writablefont wf_title = new writablefont(writablefont.arial, 12,
writablefont.bold, false, underlinestyle.no_underline,jxl.format.colour.black); // 定義格式 字型 粗體 斜體 下劃線 顏色
writablefont wf_titlebt = new writablefont(writablefont.arial, 12,
writablefont.bold, false, underlinestyle.no_underline, jxl.format.colour.red);//必填項格式
writablecellformat wcf_title = new writablecellformat(wf_title); // 單元格定義
writablecellformat wcf_titlebt = new writablecellformat(wf_titlebt); // 單元格定義
wcf_title.setwrap(true);
wcf_title.setalignment(jxl.format.alignment.centre); // 設定對齊方式
wcf_title.setverticalalignment(jxl.format.verticalalignment.centre); // 設定對齊方式
wcf_title.setborder(jxl.format.border.all, jxl.format.borderlinestyle.thin,jxl.format.colour.black); //設定邊框
wcf_titlebt.setalignment(jxl.format.alignment.centre); // 設定對齊方式
wcf_titlebt.setverticalalignment(jxl.format.verticalalignment.centre); // 設定對齊方式
wcf_titlebt.setborder(jxl.format.border.all, jxl.format.borderlinestyle.thin,jxl.format.colour.black); //設定邊框
writablefont wf_table = new writablefont(writablefont.arial, 10,
writablefont.no_bold, false, underlinestyle.no_underline,jxl.format.colour.black); // 定義格式 字型 粗體 斜體 下劃線 顏色
writablecellformat wcf_table = new writablecellformat(wf_table); // 單元格定義
wcf_table.setalignment(jxl.format.alignment.centre); // 設定對齊方式
wcf_table.setverticalalignment(jxl.format.verticalalignment.centre); // 設定對齊方式
wcf_table.setborder(jxl.format.border.all, jxl.format.borderlinestyle.thin,jxl.format.colour.black); //設定邊框
ws.mergecells(0, 0, list.size()-1, 0);
for(int i=0;ilabel title20=new label(0,0,「惡趣味權威」。",wcf_titlebt);
ws.addcell(title20);
fieldownload 方法:
JXL生成excel實戰
需求 完成乙個簡單excel的生成和匯出 前台 var flightstart flightdate1 val var flightend flightdate2 val var segment segment val var flightno flightno val var isauto isa...
利用jxl生成excel檔案
工程進行的差不多了,這兩天正在做excel相關的工作。鬱悶壞了,不知道為什麼eclipse老是提示輸出的方法已經被呼叫,明明只寫excel標題的時候可以生成的,在csdn上搜了半天,終於找到原因。下面是一位老兄的例子 匯出某個object陣列的內容到excel public static boole...
用jxl來生成Excel
file file new file xx xx xls if file.getparentfile exists workbook wb null 用來獲取工作簿 writableworkbook wwb null 建立工作簿 writablesheet sheet0 null sheet if ...