public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
//创建一个文件
HSSFWorkbook wb=new HSSFWorkbook();
//使用文件创建一个页
HSSFSheet sheet=wb.createSheet("学生列表");
//使用 页创建一行
HSSFRow row=sheet.createRow(0);
//使用行创建一列
HSSFCell cell=row.createCell(0);
cell.setCellValue("ID");
cell=row.createCell(1);
cell.setCellValue("姓名");
cell=row.createCell(2);
cell.setCellValue("年龄"); //生成一个样式,用来设置标题样式
HSSFCellStyle style = wb.createCellStyle(); //设置这些样式
style.setFillForegroundColor(HSSFColor.RED.index); //选择填充的颜色
style.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);//选择填充的模式
style.setBorderBottom(HSSFCellStyle.BORDER_THIN); //底部边框
style.setBorderLeft(HSSFCellStyle.BORDER_THIN); //左边边框
style.setBorderRight(HSSFCellStyle.BORDER_THIN); //右边边框
style.setBorderTop(HSSFCellStyle.BORDER_THIN); //头部边框
style.setAlignment(HSSFCellStyle.ALIGN_CENTER);//文字居中
//生成一个字体
HSSFFont font = wb.createFont();
font.setFontHeightInPoints((short) 10);//字体高度
font.setFontName("新宋体");//字体样式
font.setColor(HSSFColor.BLUE.index);//字体颜色
font.setItalic(true);//字体斜线
font.setUnderline(HSSFFont.U_SINGLE);//字体下划线
font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);//设置粗字体 //把字体应用到当前的样式
style.setFont(font); //创建数据
for(int i=0;i<10;i++){
row=sheet.createRow(i+1); cell=row.createCell(0);
cell.setCellValue(100+i);
cell=row.createCell(1);
cell.setCellValue("小江"+i);
cell=row.createCell(2);
cell.setCellValue("20"+i);
cell.setCellStyle(style);
}
OutputStream out=new FileOutputStream("d:/student.xls");
wb.write(out);
out.close();
System.out.println("创建成功!");
}

java使用apache-poi生成excel表格的更多相关文章

  1. Java中用Apache POI生成excel和word文档

    概述: 近期在做项目的过程中遇到了excel的数据导出和word的图文表报告的导出功能.最后决定用Apache POI来完毕该项功能.本文就项目实现过程中的一些思路与代码与大家共享.同一时候.也作为自 ...

  2. Java 利用poi生成excel表格

    所需jar包,如下所示 写一个excel工具类 ExcelUtils .java import java.lang.reflect.Field; import java.util.Iterator; ...

  3. java中使用poi导出excel表格数据并且可以手动修改导出路径

    在我们开发项目中,很多时候会提出这样的需求:将前端的某某数据以excel表格导出,今天就给大家写一个简单的模板. 这里我们选择使用poi导出excel: 第一步:导入需要的jar包到 lib 文件夹下

  4. Apache POI导出excel表格

    项目中我们经常用到导出功能,将数据导出以便于审查和统计等.本文主要使用Apache POI实现导出数据. POI中文文档 简介 ApachePOI是Apache软件基金会的开放源码函式库,POI提供A ...

  5. apache poi 生成excel

    ExcelBuilder.Java package com.coracle.yk.xmanager.util.poi; import com.coracle.yk.xframework.util.Bl ...

  6. java使用Apache POI操作excel文件

    官方介绍 HSSF is the POI Project's pure Java implementation of the Excel '97(-2007) file format. XSSF is ...

  7. 使用org.apache.poi导出Excel表格

    public HSSFWorkbook MakeExcel(List<TransactionLogVO> logList) { // SimpleDateFormat sdf = new ...

  8. java 通过Apache poi导出excel代码demo实例

    package com.zuidaima.excel.util; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutput ...

  9. java中使用 POI导出excel表格的简单实现

    大概流程分7步: 1.创建工作簿 --> 2.创建sheet表 --> 3.创建row行(建议使用循环) --> 4.用row行逐一创建单元格(建议使用循环) --> 5.单元 ...

  10. 【Java】常用POI生成Excel文档设置打印样式

    package poi_test; import java.io.FileOutputStream; import java.io.IOException; import org.apache.poi ...

随机推荐

  1. firefox插件-自动化测试工具-selenium IDE

    教程:http://www.yiibai.com/selenium/selenium_download_ide.html 下载地址:https://addons.mozilla.org/en-US/f ...

  2. 13、Selenium+python+API分类总结

    Selenium+python+API分类总结 http://selenium-python.readthedocs.org/index.html 分类 方法 方法描述 客户端操作 __init__( ...

  3. oracle简单命令

    1.cmd 中 sqlplus /nolog 2.SQL> conn sys/password as sysdba

  4. DB2错误码大全

    sqlcode sqlstate 说明 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 0 ...

  5. ora-12541:tns: 无监听程序解决办法

    1.首先找到 Oracle 安装文件 中 listener.ora文件与tnsnames.ora文件: 列如:路径:E:\app\当前系统的账户名\product\11.2.0\dbhome_1\NE ...

  6. vueHistory 模式下,布置到服务器上路由刷新会报nginx404错误

    之前写完vue项目后,布置到服务器,用nginx反向代理后,一开始进去,进各种路由都是没问题的,但是一旦f5刷新后就会出现一个nginx404的错误. 经过翻阅vue文档后,发现这是vueHistor ...

  7. PHP与redis的操作

    String 类型操作 string是redis最基本的类型,而且string类型是二进制安全的.意思是redis的string可以包含任何数据.比如jpg图片或者序列化的对象   $redis-&g ...

  8. 【Microsoft Azure学习之旅】测试消息队列(Service Bus Queue)是否会丢消息

    组里最近遇到一个问题,微软的Azure Service Bus Queue是否可靠?是否会出现丢失消息的情况? 具体缘由如下, 由于开发的产品是SaaS产品,为防止消息丢失,跨Module消息传递使用 ...

  9. 压力测试工具ab的使用

    ab是Apache自带的HTTP压力测试工具,全称是ApacheBench 路径为\Apache\bin\ab.exe 参数文档: http://httpd.apache.org/docs/2.2/p ...

  10. Java -GUI开发九九乘法表

    Java GUI开发九九乘法表 (1)实现目标: 利用java自带的awt包,基础控件开发一个九九乘法表,点击可以显示对应的乘法口诀. (2)控件选择: 点击——Button 显示——TextFiel ...