栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

apache poi:将jtable保存到文件

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

apache poi:将jtable保存到文件

请阅读有关JTable的教程,创建表模型和实现的数据类型,

JTable
知道这些
ColumnClasses
并返回
proper value
输出
POI
; 对于MS Excel中的大多数类型:

  1. 您也必须在当前行的单元格内循环

  2. 得格式输出为各种数据类型(

    Date
    Double
    String

  3. 然后您可以专注于创建

    formula(s)
    coloring cell(s)

循环执行的代码

TableModel
也可以使用standard生成MS Excel文件
windows delimiters

public class ExcelCustomerReport {    public ExcelCustomerReport() {    }    public void exportTable(JTable table, File file) throws IOException {        TableModel model = table.getModel();        FileWriter out = new FileWriter(file);        String groupExport = "";        for (int i = 0; i < (model.getColumnCount()); i++) {//* disable export from TableHeaders groupExport = String.valueOf(model.getColumnName(i)); out.write(String.valueOf(groupExport) + "t");        }        out.write("n");        for (int i = 0; i < model.getRowCount(); i++) { for (int j = 0; j < (model.getColumnCount()); j++) {     if (model.getValueAt(i, j) == null) {         out.write("null" + "t");     } else {         groupExport = String.valueOf(model.getValueAt(i, j));         out.write(String.valueOf(groupExport) + "t");     } } out.write("n");        }        out.close();    }}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/515889.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号