java - 如何将数据从excel导入到jTable?

标签 java swing jtable jfilechooser import-from-excel

JFileChooser fc = new JFileChooser();
    int option = fc.showSaveDialog(NewJFrame1.this);
    if(option == JFileChooser.APPROVE_OPTION){
        String filename = fc.getSelectedFile().getName();
        String path = fc.getSelectedFile().getParentFile().getPath();

        int len = filename.length();
        String ext = "";
        String file = "";

        if(len > 4){
            ext = filename.substring(len-4, len);
        }

        if(ext.equals(".xls")){
            file = path + "\\" + filename; 
        }else{
            file = path + "\\" + filename + ".xls"; 
        }
        toExcel(jTable1, new File(file));


    }

这就是我如何保存我的表格以 excel 它工作正常但我想在我重新启动我的程序后导入这些数据有人可以帮我解决这个问题吗?

最佳答案

您可以使用 Apache POI 导出 JTable 数据。

在这个线程中查看如何做到这一点: apache poi: saving jtable to a file

编辑

我没有读你的问题,如果你想导入数据,试试这些方法: http://www.zfqjava.com/article/How-to-import-excel-into-JTabel.html

关于java - 如何将数据从excel导入到jTable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31183684/

相关文章:

java - 在我的 groovy 脚本中使用 jenkins subversion 凭证

java - 单击另一个按钮即可交换 2 个按钮上的图像

Java:获取一个/所有可用显示器(而不是整个桌面)的分辨率?

jquery - 如何使用 jQuery 在 jtable 主体中添加滚动条?

java - 有没有办法为 JTable 创建渐变背景?

java - Matlab内存管理; java堆不足

java - Android 应用程序登录和登录问题

java - 具有相似模式的 Spring 多数据源

java - 绘制组件似乎导致光标和标签的鼠标监听器无法工作

java - 刷新 JTable 时 GUI 显示 java.lang.ArrayIndexOutOfBoundsException