這是最後一篇,將一些零零散散的知識點進行彙總。
1.建立工作表
// 構造唯讀的工作簿
workbook w1 = workbook.getworkbook(new file(path));
// 根據已有的工作簿,建立可寫入的工作簿
writableworkbook wb = workbook.createworkbook(new file(path), w1);
// 建立新的工作區,注意第乙個引數的命名:不能存在這兩個*?字元且最大只能有31個字元
writablesheet sheet = wb.createsheet("cookies", 2);
2.向excel檔案插入
// 第三個所佔的列數,第四個所佔的行數,第五個原始檔
writableimage wi = new writableimage(0, 0, 3, 3, new file("d:/1.png"));
sheet.addimage(wi); //sheet是建立的工作表
3.合併單元格
// 其中range表示合併的單元格的範圍,mergecells的方法的引數分別表示為
// 第乙個引數是起始單元格的列,第二個引數是起始單元格的行
// 第三個引數是結束單元格的列,第四個引數是結束單元格的行
range r = sheet.mergecells(5, 38, 8, 41);
4.取消合併單元格
// 取消合併單元格,r是range類的物件
sheet.unmergecells(r);
5.設定單元格批註
cell = new label(7,8,"a cell with a comment");
// writablecellfeatures存放單元格其他特性的容器,其中還封裝了進行單元格資料有效性驗證的方法
writablecellfeatures cellfeatures = new writablecellfeatures();
cellfeatures.setcomment("a cell with a comment");
cell.setcellfeatures(cellfeatures);
sheet.addcell(cell);
6.工作表寫保護
sheet.getsettings().setprotected(true);
注:寫保護後工作表成為唯讀的。 jexcelapi學習筆記二 各資料型別的寫操作
jxl的寫操作有兩種 一建立excel,另一更新excel,前面對jexcelapi進行了簡單介紹,在該示例程式中資料格式非常簡單,只有字串這一種格式,下面我們考慮針對不同資料型別的資料匯出新的excel檔案。假設要匯出以下excel檔案 jexcelapi支援資料格式 資料格式 浮點數整數 布林值...
小程式學習筆記(四)template模版
概念 將相同的 塊抽離出來,在模板中定義 片段,然後在不同的地方呼叫。模版的定義與使用 1 定義模板 在內定義 片段,template中的 name 屬性接收乙個字串作為該模板的名字。如 msgitem 該模版的名字 2.使用模板 在其他所需要的檔案最上方引入使用的src屬性將相關模板引入 is 用...
學習筆記(四)
第六章 法律法規 6.1 系統繼承單位資質管理辦法 6.2 專案經理資質管理辦法 6.3 著作權法 6.4 計算機軟體保護條例 6.5 其他相關知識 第七章 軟體工程國家標準 7.1 標準化基礎知識 gb q t z 9000標準族 7.2 基礎標準 gb t 11457 1995 gb 1526 ...