可以有效地整合到Microsoft Excel工作簿和电子表格的基于Swing的应用程序
JExcel是一个库到Swing应用程序中整合微软的Excel和从Java程序与Excel工作表和工作簿的工作。
你需要在表格的格式生成报告或处理准备从Java代码在Microsoft Windows Excel格式的神器出山:www.shenqi73.com报告? JExcel库提供了一个简单而有效的方式,将Excel中没有一个具体的Java Swing应用程序的Microsoft Office编程知识。
你可以很容易地显示,创建,打印,读取,写入或修改您的Excel工作簿(包括*。xls和*。XLSX),使用一个全面的Java Excel的API。你会得到一个能够自定义各种细胞的特性,包括文字的字体,单元格的背景和边框,文本对齐方式和方向,换句话说JExcel你将有一个完整的控制Excel中的Java。
下面是一些主要特点的“JExcel”:
与细胞及范围:
·引用单元格的坐标,地址或名称,设置和获取不同类型的值,转换为范围的细胞,反之亦然,自定义单元格的外观,参考范围,值的范围,得到的范围相交,合并/分开细胞的范围内,等等
管理工作表:
·获得工作表的名称或索引,获得一个工作簿中所有工作表中,添加一个新的工作表,并指定名称的新的工作表,工作表移动到指定的位置和删除工作表的工作簿等
自定义单元格范围:
·更改数字格式
·自定义文本的对齐方式和方向
·字体自定义的名称,大小,一般的风格,强调款式,颜色,对齐方式
·改变背景图案和颜色在细胞
·边框外观定制:边框颜色,线条样式和重量。
听和处理Excel事件:
·JExcel簿和工作表类,你可以添加侦听器的事件所产生的工作簿或工作表以及处理它们分别影响到工作簿或工作表的行为的处理程序。
应用程序事件:
·Microsoft Excel中发送通知的应用程序事件:创建一个新的工作簿,工作簿打开。
工作簿事件:
·您可以收听到工作簿激活/去激活,新的工作表添加到工作簿,工作簿保存/关闭事件。
工作表事件:
·您可以同时处理不同的工作表事件:激活/去激活,改变价值观念和选择,双击和右键单击事件。
要求:
·
的Java 2 SDK / JRE 1.4.x版和更高 ·
Microsoft Excel 2000或更高版本 限制:
·30天试用版本发行版中的新功能:
新功能包括:
·新增的64位平台的支持;
产生相应事件已经添加了复制的工作表;
·新增的Excel 2010支持32/64-bit。
解决的问题:
·内存泄漏Worksheet.getCell()和的Cell.getString()方法;
·键盘处理问题时JExcel无法处理箭头键后,失去和获得焦点回到;
几种处理问题在JWorkbook组件的焦点;
·Excel的过程中正确释放后的应用程序被关闭。