poi生成excel,怎样设置表格无边框???

不关橙猫猫事的哦 2011-08-15 10:36:41
就是每个cell都没有边框。。。。
...全文
2135 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
素直的纯白 2014-03-17
  • 打赏
  • 举报
回复 1
sheet.setDisplayGridlines(false);
good_day_d 2013-11-26
  • 打赏
  • 举报
回复
引用 7 楼 softroad 的回复:
每个cell都有自己的样式。

      HSSFCellStyle noBorder = book.createStyle();
      style.setBorderLeft(HSSFCellStyle.BORDER_NONE);
      style.setBorderBottom(HSSFCellStyle.BORDER_NONE);
      style.setBorderRight(HSSFCellStyle.BORDER_NONE);
      style.setBorderTop(HSSFCellStyle.BORDER_NONE);
      cell.setCellStyle(noBorder);
还有本身的边框啊
zl3450341 2011-08-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 bill0605030109 的回复:]

引用 1 楼 softroad 的回复:

Java code
public static void setBorders(HSSFCellStyle style, short lc, short bc, short rc, short tc, short bl, short bb, short br, short bt) {
style.setBottomBorderColor(lc)……
[/Quote]

没有影响的。。 执行一行代码而已, 边框的设置要分左右上下。。
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 softroad 的回复:]

Java code
public static void setBorders(HSSFCellStyle style, short lc, short bc, short rc, short tc, short bl, short bb, short br, short bt) {
style.setBottomBorderColor(lc);
style.se……
[/Quote]
这样的话,要把sheet所有的cell都遍历一遍来设置,效率会影响吧,要是cell有好多什么办?应该有一个专门的函数直接设置这个sheet没有边框吧??
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 liuyuhua0066 的回复:]

HSSFCellStyle.BORDER_NONE
[/Quote]
HSSFCellStyle.BORDER_NONE在哪里调用啊??
liuyuhua0066 2011-08-15
  • 打赏
  • 举报
回复
HSSFCellStyle.BORDER_NONE
softroad 2011-08-15
  • 打赏
  • 举报
回复
   public static void setBorders(HSSFCellStyle style, short lc, short bc, short rc, short tc, short bl, short bb, short br, short bt) {
style.setBottomBorderColor(lc);
style.setLeftBorderColor(bc);
style.setRightBorderColor(rc);
style.setTopBorderColor(tc);
style.setBorderLeft(bl);
style.setBorderBottom(bb);
style.setBorderRight(br);
style.setBorderTop(bt);
}

cell.cell.setCellStyle(style);
luohuijun619 2011-08-15
  • 打赏
  • 举报
回复
其实跟HTML的表格一样的,可以参考页面上表格的设置
softroad 2011-08-15
  • 打赏
  • 举报
回复
每个cell都有自己的样式。

HSSFCellStyle noBorder = book.createStyle();
style.setBorderLeft(HSSFCellStyle.BORDER_NONE);
style.setBorderBottom(HSSFCellStyle.BORDER_NONE);
style.setBorderRight(HSSFCellStyle.BORDER_NONE);
style.setBorderTop(HSSFCellStyle.BORDER_NONE);
cell.setCellStyle(noBorder);
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 zl3450341 的回复:]

引用 4 楼 bill0605030109 的回复:

引用 1 楼 softroad 的回复:

Java code
public static void setBorders(HSSFCellStyle style, short lc, short bc, short rc, short tc, short bl, short bb, short br, short bt) {
……
[/Quote]
不止一行吧,要遍历的,获取sheet的总行数和总列数,然后一个个的设置cell,就要执行 row*col 次了。。
第1篇 基础篇 第1章 开发环境搭建 2 1.1 JDK开发工具包 3 1.2 Tomcat服务器 8 1.3 Linux系统配置JDK与Tomcat服务器 16 第2章 Java语言基础 20 2.1 基本语法 21 2.2 运算符 25 2.3 条件语句 29 2.4 循环控制 34 2.5 常用排序 42 2.6 算法应用 48 第3章 HTML/CSS技术 53 3.1 页面效果 54 3.2 表格样式 64 3.3 鼠标样式 72 3.4 文字及列表样式 75 3.5 文字特效 79 3.6 图片滤镜特效 90 第4章 JSP基础与内置对象 96 4.1 JSP的基本应用 97 4.2 JSP内置对象 105 4.3 JSP的自定义标签 130 第5章 JavaBean技术 145 5.1 字符串处理 146 5.2 数据验证 167 5.3 日期时间处理 176 5.4 输出实用的HTML代码 182 5.5 窗口与对话框 186 5.6 对数据库操作的JavaBean 189 第6章 Servlet技术 211 6.1 Servlet基础 212 6.2 Servlet应用 223 第7章 过滤器与监听器技术 239 7.1 Servlet过滤器 240 7.2 监听器的应用 262 第8章 JSTL标签库 267 8.1 JSTL Core标签库 268 8.2 JSTL I18N标签库 275 第9章 JavaScript技术 283 9.1 数据验证 284 9.2 字符串处理 304 9.3 日期时间处理 313 9.4 使用JavaScript控制DOM 321 第10章 Ajax技术 326 10.1 定时业务 327 10.2 改善用户体验 332 10.3 动态加载数据 356 第2篇 文件管理篇 第11章 文件基本操作及文件上传下载 372 11.1 文件的基本操作 373 11.2 无组件的文件上传 412 11.3 通过组件实现文件上传 418 11.4 文件下载 428 第12章 文件的批量管理 436 12.1 文件的批量操作 437 12.2 文件的压缩与解压缩 458 12.3 文件的批量上传 487 第3篇 图像与多媒体篇 第13章 图像生成 492 13.1 绘制图形和文本 493 13.2 绘制图案 506 13.3 图形的合并运算 512 13.4 文字特效 516 13.5 图片特效 523 13.6 简单的验证码应用 533 13.7 复杂的验证码应用 540 13.8 生成条形码 556 第14章 图像操作 559 14.1 图片的大小 560 14.2 图片与鼠标相关的操作 561 14.3 图片与时间相关的操作 580 14.4 图片的动画效果 589 14.5 选择头像图片 596 14.6 图片的其他效果 599 第15章 多媒体应用 603 15.1 播放音乐 604 15.2 插入Flash动画 616 15.3 播放视频 618 第4篇 窗体应用篇 第16章 窗口的应用 624 16.1 弹出窗口控制 625 16.2 弹出网页对话框 634 16.3 窗口的动画效果 643 16.4 窗口控制 652 16.5 框架的应用 659 16.6 无边框窗口 666 第17章 导航条的应用 671 17.1 水平导航条的应用 672 17.2 下拉菜单式导航条 680 17.3 侧导航条设计 692 第18章 表单的应用 698 18.1 文本框/编辑框/隐藏域组件 699 18.2 下拉列表与菜单的应用 706 18.3 单选按钮 713 18.4 复选框 716 18.5 密码域 717 18.6 表单的应用 718 第19章 表格的操作 724 19.1 应用JavaScript操作表格 725 19.2 对单元格进行控制 737 19.3 表格的特殊效果 748 第5篇 操作Word、Excel、报表与打印篇 第20章 JSP操作Word 764 20.1 应用JavaScript导出到Word 765 20.2 应用响应流导出到Word 766 20.3 应用POI组件导出到Word 772 第21章 JSP操作Excel 775 21.1 应用JXL组件操作Excel 776 21.2 应用POI组件操作Excel 807 第22章 报表与打印 829 22.1 Web打印 830 22.2 利用Word打印报表 833 22.3 利用Excel打印报表 838 22.4 应用WebBrowser+CSS套打邮寄 22.5 打印库存报表 844 22.6 高级报表 850 第6篇 综合应用篇 第23章 综合应用 862 23.1 在线投票系统 863 23.2 用户注册 865 23.3 论坛 873 23.4 购物车 879 23.5 聊天室 885 23.6 万年历 901
第1篇 基础篇 第1章 开发环境搭建 2 1.1 JDK开发工具包 3 1.2 Tomcat服务器 8 1.3 Linux系统配置JDK与Tomcat服务器 16 第2章 Java语言基础 20 2.1 基本语法 21 2.2 运算符 25 2.3 条件语句 29 2.4 循环控制 34 2.5 常用排序 42 2.6 算法应用 48 第3章 HTML/CSS技术 53 3.1 页面效果 54 3.2 表格样式 64 3.3 鼠标样式 72 3.4 文字及列表样式 75 3.5 文字特效 79 3.6 图片滤镜特效 90 第4章 JSP基础与内置对象 96 4.1 JSP的基本应用 97 4.2 JSP内置对象 105 4.3 JSP的自定义标签 130 第5章 JavaBean技术 145 5.1 字符串处理 146 5.2 数据验证 167 5.3 日期时间处理 176 5.4 输出实用的HTML代码 182 5.5 窗口与对话框 186 5.6 对数据库操作的JavaBean 189 第6章 Servlet技术 211 6.1 Servlet基础 212 6.2 Servlet应用 223 第7章 过滤器与监听器技术 239 7.1 Servlet过滤器 240 7.2 监听器的应用 262 第8章 JSTL标签库 267 8.1 JSTL Core标签库 268 8.2 JSTL I18N标签库 275 第9章 JavaScript技术 283 9.1 数据验证 284 9.2 字符串处理 304 9.3 日期时间处理 313 9.4 使用JavaScript控制DOM 321 第10章 Ajax技术 326 10.1 定时业务 327 10.2 改善用户体验 332 10.3 动态加载数据 356 第2篇 文件管理篇 第11章 文件基本操作及文件上传下载 372 11.1 文件的基本操作 373 11.2 无组件的文件上传 412 11.3 通过组件实现文件上传 418 11.4 文件下载 428 第12章 文件的批量管理 436 12.1 文件的批量操作 437 12.2 文件的压缩与解压缩 458 12.3 文件的批量上传 487 第3篇 图像与多媒体篇 第13章 图像生成 492 13.1 绘制图形和文本 493 13.2 绘制图案 506 13.3 图形的合并运算 512 13.4 文字特效 516 13.5 图片特效 523 13.6 简单的验证码应用 533 13.7 复杂的验证码应用 540 13.8 生成条形码 556 第14章 图像操作 559 14.1 图片的大小 560 14.2 图片与鼠标相关的操作 561 14.3 图片与时间相关的操作 580 14.4 图片的动画效果 589 14.5 选择头像图片 596 14.6 图片的其他效果 599 第15章 多媒体应用 603 15.1 播放音乐 604 15.2 插入Flash动画 616 15.3 播放视频 618 第4篇 窗体应用篇 第16章 窗口的应用 624 16.1 弹出窗口控制 625 16.2 弹出网页对话框 634 16.3 窗口的动画效果 643 16.4 窗口控制 652 16.5 框架的应用 659 16.6 无边框窗口 666 第17章 导航条的应用 671 17.1 水平导航条的应用 672 17.2 下拉菜单式导航条 680 17.3 侧导航条设计 692 第18章 表单的应用 698 18.1 文本框/编辑框/隐藏域组件 699 18.2 下拉列表与菜单的应用 706 18.3 单选按钮 713 18.4 复选框 716 18.5 密码域 717 18.6 表单的应用 718 第19章 表格的操作 724 19.1 应用JavaScript操作表格 725 19.2 对单元格进行控制 737 19.3 表格的特殊效果 748 第5篇 操作Word、Excel、报表与打印篇 第20章 JSP操作Word 764 20.1 应用JavaScript导出到Word 765 20.2 应用响应流导出到Word 766 20.3 应用POI组件导出到Word 772 第21章 JSP操作Excel 775 21.1 应用JXL组件操作Excel 776 21.2 应用POI组件操作Excel 807 第22章 报表与打印 829 22.1 Web打印 830 22.2 利用Word打印报表 833 22.3 利用Excel打印报表 838 22.4 应用WebBrowser+CSS套打邮寄 22.5 打印库存报表 844 22.6 高级报表 850 第6篇 综合应用篇 第23章 综合应用 862 23.1 在线投票系统 863 23.2 用户注册 865 23.3 论坛 873 23.4 购物车 879 23.5 聊天室 885 23.6 万年历 901

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧