POI入门
来源:互联网 发布:js 数组存在值 编辑:程序博客网 时间:2024/05/16 17:44
java往Excel表格中写入数据
package poi;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.CellStyle;import org.apache.poi.ss.usermodel.Font;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;import org.apache.poi.ss.usermodel.Workbook;import org.junit.Test;/** * @Description: * @Author: nutony * @CreateDate: 2014年10月14日 */public class test { @Test public void testHSSF_base() throws IOException{ /* * 开发步骤: * 1、创建一个工作簿 * 2、创建一个工作表 * 3、创建一个行对象 * 4、创建一个单元格对象,指定它的列 * 5、给单元格设置内容 * 6、样式进行修饰(跳过) * 7、保存,写文件 * 8、关闭对象 */ Workbook wb = new HSSFWorkbook(); Sheet sheet = wb.createSheet(); Row nRow = sheet.createRow(7); //第八行 Cell nCell = nRow.createCell(4); //第五列 nCell.setCellValue("欢迎互相学习交流~"); OutputStream os = new FileOutputStream("c:\\testpoi.xls"); //excel 2003 wb.write(os); os.flush(); os.close(); } @Test //带样式 public void testHSSFStyle() throws IOException{ Workbook wb = new HSSFWorkbook(); Sheet sheet = wb.createSheet(); Row nRow = sheet.createRow(7); //第八行 Cell nCell = nRow.createCell(4); //第五列 nCell.setCellValue("欢迎互相学习交流~"); //设置样式 CellStyle titleStyle = wb.createCellStyle(); //创建单元格样式 Font titleFont = wb.createFont(); //创建一个字体对象 titleFont.setFontName("华文隶书"); //设置字体名称 titleFont.setFontHeightInPoints((short)24); //设置字体大小 titleStyle.setFont(titleFont); //绑定字体对象 nCell.setCellStyle(titleStyle); //设置单元格样式 Row xRow = sheet.createRow(8); Cell xCell = xRow.createCell(6); CellStyle textSytle = wb.createCellStyle(); Font textFont = wb.createFont(); textFont.setFontName("Times New Roman"); textFont.setFontHeightInPoints((short)14); textSytle.setFont(textFont); xCell.setCellValue("java.itcast.cn"); xCell.setCellStyle(textSytle); OutputStream os = new FileOutputStream("c:\\testpoi.xls"); //excel 2003 wb.write(os); os.flush(); os.close(); }}
阅读全文
1 0
- POI入门
- POI入门
- POI入门总结
- Java POI Excel 入门
- POI报表入门
- POI开发入门(一)
- POI入门及简单应用
- OCUpload、pinyin4j、poi简单入门
- OCUpload、pinyin4j、poi简单入门
- Poi创建Excel(入门级)
- Java读写Excel之POI超入门
- Java读写Excel之POI超入门
- Java读写Excel之POI超入门
- Java读写Excel之POI超入门
- poi操作Excel入门(快速学习)
- POI入门(以及两个实用工具类)
- Java读写Excel之POI超入门
- Java读写Excel之POI超入门
- GreenDao3.0 完整版(零了解使用)
- echarts的笔记
- 初识TCP/IP及使用套接字进行网络编程
- linux中的正则表达式和通配符
- [LeetCode] 89. Gray Code
- POI入门
- hdu1037 Keep on Truckin'(C语言)
- 最小生成树: HDU1233还是畅通工程
- Python创建虚拟环境
- C++实现顺序表和单链表
- [leetcode] 198. House Robber
- Solr查询参数说明
- 2017年最好的JavaScript库
- 0725-jQuery