jxl加邊框,jxl合併單元格,單元格的設定

2021-07-03 13:58:01 字數 1387 閱讀 8329

jxl加邊框

writableworkbook wwb = workbook.createworkbook(os);

writablesheet ws = wwb.createsheet( "testsheet1 ", 0);

writablefont wf = newwritablefont(writablefont.times, 18, writablefont.bold, true);

writablecellformat wcf = new writablecellformat(wf);

wcf.setborder(jxl.format

.border

.all, jxl.format

.borderlinestyle

.thin);

label labelcf = new label(1, 0, "this is a label with border test ", wcf);

ws.addcell(labelcf);

wwb.write();

wwb.close();

jxl合併單元格

public static void writeexcel(outputstream os )throws exception

catch (exception e )

}使用writablecellformat 的setwrap(true)可以設成自動換行,然後再用writablesheet的setrowview設定行的高度,setcolumnview設定列的寬度

行高和列寬

writablesheet.setrowview(int i, int height);

作用是指定第i + 1行的高度,比如:

//將第一行的高度設為200

sheet.setrowview(0, 200);

writablesheet.setcolumnview(int i, int width);

作用是指定第i + 1列的寬度,比如:

//將第一列的寬度設為30

sheet.setcolumnview(0, 30);

單元格居中

label label = new label(column, row, labelvalue);

writablecellformat cellformat = new writablecellformat();

cellformat.setalignment(jxl.format

.alignment

.center);

label.setcellformat(cellformat);

sheetwrite.addcell(label);

本文**:

JXL匯出EXCEL合併單元格 文字對齊方式

文字對齊方式 writablecellformat wcf new writablecellformat wcf.setalignment alignment.centre 把水平對齊方式指定為居中 wcf.setverticalalignment jxl.format.verticalalignm...

poi合併單元格加邊框(2)

利用org.apache.poi.ss.util.regionutil 來處理合併單元格加邊框問題 private static void setregionborder int border,cellrangeaddress region,sheet sheet,workbook wb 注意 如果...

jxl處理合併單元格時的乙個問題,需注意

問題 根據jxl api中的說明,jxl.sheet類提供乙個例項方法getmergedcells 可以獲取該sheet中所有合併後的區域 但是在如下 中確不能體現 workbook workbook workbook.getworkbook newfile filepath filepath執行檔...