集成excel表单与java swing

我怎样才能从一个Excel工作表使用java swing的单元格值? 我进展到使用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/