资源简介

java工程,源代码,可直接运行,需自己改造成web下载方式。

资源截图

代码片段和文件信息

package hitown;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.List;

import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFCellstyle;
import org.apache.poi.hssf.usermodel.HSSFFont;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.hssf.util.CellRangeAddress;
import org.apache.poi.hssf.util.HSSFColor;

public class T {
    public void export() throws FileNotFoundException IOException {

        // 声明String数组,并初始化元素(表头名称)
        //第一行表头字段,合并单元格时字段跨几列就将该字段重复几次
        String[] excelHeader0 = { “城市名称“ “监测点“ “污染物浓度及空气质量分指数(AQI)“ “污染物浓度及空气质量分指数(AQI)“ “污染物浓度及空气质量分指数(AQI)“
                “污染物浓度及空气质量分指数(AQI)“ “污染物浓度及空气质量分指数(AQI)“ “污染物浓度及空气质量分指数(AQI)“ “污染物浓度及空气质量分指数(AQI)“
                “污染物浓度及空气质量分指数(AQI)“ “污染物浓度及空气质量分指数(AQI)“ “污染物浓度及空气质量分指数(AQI)“ “污染物浓度及空气质量分指数(AQI)“
                “污染物浓度及空气质量分指数(AQI)“ “空气质量指数(AQI)“ “首要污染物“ “空气质量指数级别“ “空气质量指数类别“ “空气质量指数类别“ };
           //  “0200”  ===>  “起始行,截止行,起始列,截止列”
        String[] headnum0 = { “0200“ “0211“ “00213“ “021414“ “021515“ “021616“ “011718“ };

        //第二行表头字段,其中的空的双引号是为了补全表格边框
        String[] excelHeader1 = { “二氧化硫(SO₂)24小时平均“ “二氧化硫(SO₂)24小时平均“ “二氧化氮(NO₂)24小时平均“ “二氧化氮(NO₂)24小时平均“
                “颗粒物(粒径小于等于10μm)24小时平均“ “颗粒物(粒径小于等于10μm)24小时平均“ “一氧化碳(CO)24小时平均“ “一氧化碳(CO)24小时平均“ “臭氧(O₃)最大8小时平均“
                “臭氧(O₃)最大8小时平均“ “颗粒物(粒径小于等于2.5μm)24小时平均“ “颗粒物(粒径小于等于2.5μm)24小时平均“““““““““““ };
        // 合并单元格
        String[] headnum1 = { “1123“ “1145“ “1167“ “1189“ “111011“ “111213“ };

        //第三行表头字段
        String[] excelHeader2 = {  ““ ““ “浓度/(μg/m3)“ “分指数“ “浓度/(μg/m3)“ “分指数“ “浓度/(μg/m3)“ “分指数“ “浓度/(μg/m3)“ “分指数“
                “浓度/(μg/m3)“ “分指数“ “浓度/(μg/m3)“ “分指数“““ “类别“ “颜色“ };

        String[] headnum2 = { “2222“ “2233“ “2244“ “2255“ “2266“ “2277“ “2288“ “2299“
                “221010“ “221111“ “221212“ “221313“ “221717“ “221818“ };

        // 声明一个工作簿
        HSSFWorkbook wb = new HSSFWorkbook();
        // 生成一个表格
        HSSFSheet sheet = wb.createSheet(“TAQIDataReport“);

        // 生成一种样式
        HSSFCellstyle style = wb.createCellstyle();
        // 设置样式
        style.setFillForegroundColor(HSSFColor.SKY_BLUE.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);
        style.setVerticalAlignment(HSSFCellstyle.VERTICAL_CENTER);

        // 生成一种字体
        HSSFFon

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1160  2019-02-19 10:28  TestExcel\.classpath

     文件       1109  2019-01-22 10:27  TestExcel\.project

     文件        567  2019-01-22 10:37  TestExcel\.settings\.jsdtscope

     文件         97  2019-01-22 11:16  TestExcel\.settings\org.eclipse.core.resources.prefs

     文件         52  2019-01-22 11:16  TestExcel\.settings\org.eclipse.core.runtime.prefs

     文件        364  2019-01-22 10:37  TestExcel\.settings\org.eclipse.jdt.core.prefs

     文件        464  2019-01-22 10:37  TestExcel\.settings\org.eclipse.wst.common.component

     文件        305  2019-01-22 10:37  TestExcel\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2019-01-22 10:37  TestExcel\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2019-01-22 10:37  TestExcel\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件        521  2019-01-22 10:37  TestExcel\.settings\org.eclipse.wst.validation.prefs

     文件       6053  2019-02-20 10:44  TestExcel\build\classes\hitown\T.class

     文件      10595  2019-02-20 10:44  TestExcel\src\hitown\T.java

     文件         39  2019-01-22 10:36  TestExcel\WebContent\meta-INF\MANIFEST.MF

     文件    1869113  2019-02-19 10:28  TestExcel\WebContent\WEB-INF\lib\poi-3.9-20121203.jar

     文件     309368  2019-02-19 10:28  TestExcel\WebContent\WEB-INF\lib\poi-examples-3.9-20121203.jar

     文件      30446  2019-02-19 10:28  TestExcel\WebContent\WEB-INF\lib\poi-excelant-3.9-20121203.jar

     文件     936648  2019-02-19 10:28  TestExcel\WebContent\WEB-INF\lib\poi-ooxml-3.9-20121203.jar

     文件    4802621  2019-02-19 10:28  TestExcel\WebContent\WEB-INF\lib\poi-ooxml-schemas-3.9-20121203.jar

     文件    1226511  2019-02-19 10:28  TestExcel\WebContent\WEB-INF\lib\poi-scratchpad-3.9-20121203.jar

     文件       2166  2019-01-22 10:29  TestExcel\WebContent\WEB-INF\web.xml

     目录          0  2019-02-20 16:00  TestExcel\build\classes\hitown

     目录          0  2019-02-20 16:00  TestExcel\WebContent\WEB-INF\lib

     目录          0  2019-02-20 16:00  TestExcel\build\classes

     目录          0  2019-02-20 16:00  TestExcel\src\hitown

     目录          0  2019-02-20 16:00  TestExcel\WebContent\meta-INF

     目录          0  2019-02-20 16:00  TestExcel\WebContent\WEB-INF

     目录          0  2019-02-20 15:58  TestExcel\.settings

     目录          0  2019-02-20 16:00  TestExcel\build

     目录          0  2019-02-20 16:00  TestExcel\src

............此处省略5个文件信息

评论

共有 条评论