java使用jxl匯出excel使用總結
建立
//
輸出流
OutputStream os = new FileOutputStream(
“
D:\\test.xls
”
);
//
建立
workbook
WritableWorkbook workbook= Workbook.createWorkbook(os);
//
建立一個
sheet
引數(
sheetName
,
sheetNumber
)下標
0
開始代表第一頁
WritableSheet sheet = workbook.createSheet(
“
第一個
sheet
”
, 0);
寬度、高度、和並單元格
//
設定列的預設列寬
(所有單元格)
sheet.getSettings().setDefaultColumnWidth(9);
//
設定列的預設行高(所有單元格)
sheet.getSettings().setDefaultRowHeight(500);
//
寬度設定
第一列
寬
16
下標
0
開始代表第一列
sheet.setColumnView(0, 16);
//
高度設定
第一行
高度
700
sheet.setRowView(0, 700);
//
單元格合併
開始列號,開始行號,結束列號,結束行號
sheet.mergeCells(0, 0, 31, 0);
文字格式
:
字型、大小、背景色、對齊、邊框線、自動換行
想使用自己定義的顏色請關注本人百度空間實現方法。
//
生成字型
字型MS
Pゴシック
18
號
非粗體
非斜體(字型在
Excle
中複製)
WritableFont
font
=
new
WritableFont(WritableFont.createFont("
M
S
P
ゴ
シ
ック
"),
18,
WritableFont.NO_BOLD, false);
//
生成格式
WritableCellFormat format= new WritableCellFormat();
//
向格式中加入字型
format.setFont(font);
//
背景色
format .setBackground(Colour.BLUE)