gpt4 book ai didi

java - 将 excel 工作表与 java swing 集成

转载 作者:太空宇宙 更新时间:2023-11-04 06:39:31 25 4
gpt4 key购买 nike

如何使用 java swing 从 Excel 工作表中获取单元格值?我一直进行到使用 Desktop.getDesktop().open() 打开 Excel 应用程序。我的目标是从 Excel 工作表中获取值并在我的 java swing 中显示该值。是否可以使用任何库。请帮忙。提前致谢

最佳答案

使用 Apache POI。它可以打开 Excel 文件并访问单个单元格:http://poi.apache.org/

以下是如何使用它的示例:

import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
//..
FileInputStream file = new FileInputStream(new File("C:\\test.xls"));

//Get the workbook instance for XLS file
HSSFWorkbook workbook = new HSSFWorkbook(file);

//Get first sheet from the workbook
HSSFSheet sheet = workbook.getSheetAt(0);

//Get iterator to all the rows in current sheet
Iterator<Row> rowIterator = sheet.iterator();

//Get iterator to all cells of current row
Iterator<Cell> cellIterator = row.cellIterator();

来自这个网站:http://viralpatel.net/blogs/java-read-write-excel-file-apache-poi/

关于java - 将 excel 工作表与 java swing 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24877885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com