此更新包含以下功能和改進(jìn):
從此版本開始,JExcel支持Excel 2013和Excel 2016。
引入了用于整個行和列的新的EntireRange類; 這個新類提供了隱藏或顯示整個行或列的可能性。
添加了一個新的Worksheet.fillWithArray(String range,Variant [] [] content)方法。 此方法簡化了批量操作的工作; Range.getValues()方法返回一個Variant數(shù)組,但現(xiàn)有的Worksheet.fillWithArray實(shí)現(xiàn)僅接受字符串,數(shù)字和日期。 新的方法重載解決了這種不匹配,并且不再需要在Java端轉(zhuǎn)換數(shù)據(jù)。
我們還添加了一個能力,通過添加WorkbookEventListener.beforeSaveAs()Workbook事件的支持來確定是否使用SaveAs方法保存文檔。 在以前的版本中,無法確定在接收beforeSave()事件時使用了哪個命令(“保存”或“另存為”)來保存工作簿。 為了區(qū)分這兩個動作,我們添加了一個單獨(dú)的beforeSaveAs()事件。
新版本還解決了以下問題:
JWorkbook.openWorkbook()方法中的資源內(nèi)存初始化是固定的。
Worksheet.insertColumnAfter()方法中的本機(jī)資源泄漏是固定的。
在Worksheet.equals()方法中的NPE問題是固定的。
BufferUnderflowException在多線程環(huán)境中是固定的。
更新時間:2020-06-17 17:08:29.000 | 錄入時間:2007-02-15 13:51:00.000 | 責(zé)任編輯:吉煒煒