日期:2014-05-18  浏览次数:21207 次

java poi 生成excel 加边框的问题 外边框
网上 都是说这个设置边框的,我试了一下,但是只能设置一个单元格,如何设置多行多列呢,请教 
设置边框:
setBorder.setBorderBottom(HSSFCellStyle.BORDER_THIN); //下边框
setBorder.setBorderLeft(HSSFCellStyle.BORDER_THIN);//左边框
setBorder.setBorderTop(HSSFCellStyle.BORDER_THIN);//上边框
setBorder.setBorderRight(HSSFCellStyle.BORDER_THIN);//右边框

而且我只想要外边框,可以做到吗
excel java poi

------解决方案--------------------
我觉得在程序中如果想实现大框效果的话,应该是若干个框添加效果的一个集合吧。
这应该靠的是逻辑实现的,而不是直接调用POI的方法吧。
就比如
设计一种3行3列的外边框。
那么我就设置第一行的所有上边框,左边的左边框和右边的右边框。。。。。

------解决方案--------------------
样式可以让模板文件先搞定,你通过模板文件填充数据不是更方便。
------解决方案--------------------
1.用模版,到时候获取一下模版的样式,然后创建填充数据
2.数格子吧  - - 挨个数,对应位置画线

就这点来说我最讨厌poi了 - - 样式设计我想去shi啊!!!!