其实用Java读写Excel文档还是挺容易的,用Apache的POI即可实现,参见http://poi.apache.org/
最新的版本中加入了对Excel2007(OOXML)的支持,更加完美了。

示例代码:

 

 1FileInputStream fis = new FileInputStream ("test.xls");
 2        
 3Workbook wb = new HSSFWorkbook(fis);
 4int allSheet = wb.getNumberOfSheets();
 5if (allSheet == 0){
 6    return;
 7}

 8Sheet sheet = wb.getSheetAt(0);
 9Row row = sheet.getRow(0);
10for (Cell c:row){
11    System.out.println(c.getStringCellValue());
12}

13fis.close();

 

然后觉得底层方面应该不是问题,具体的要等那边ZGY要求下来。于是先做界面了。

界面依然用SWT,方便美观,速度也不错~

加了个滚动条,两个list,一个menu以及一些小东东

嗯,明天应该能把事件和界面都写完了。进度不错,本周可以出个Beta:)

posted on 2009-07-03 00:04  Latifrons  阅读(328)  评论(1编辑  收藏  举报