其实用Java读写Excel文档还是挺容易的,用Apache的POI即可实现,参见http://poi.apache.org/
最新的版本中加入了对Excel2007(OOXML)的支持,更加完美了。
示例代码:
 1
FileInputStream fis = new FileInputStream ("test.xls");
2
        
3
Workbook wb = new HSSFWorkbook(fis);
4
int allSheet = wb.getNumberOfSheets();
5
if (allSheet == 0){
6
    return;
7
}
8
Sheet sheet = wb.getSheetAt(0);
9
Row row = sheet.getRow(0);
10
for (Cell c:row){
11
    System.out.println(c.getStringCellValue());
12
}
13
fis.close();
FileInputStream fis = new FileInputStream ("test.xls");2
        3
Workbook wb = new HSSFWorkbook(fis);4
int allSheet = wb.getNumberOfSheets();5
if (allSheet == 0){6
    return;7
}8
Sheet sheet = wb.getSheetAt(0);9
Row row = sheet.getRow(0);10
for (Cell c:row){11
    System.out.println(c.getStringCellValue());12
}13
fis.close();
然后觉得底层方面应该不是问题,具体的要等那边ZGY要求下来。于是先做界面了。
界面依然用SWT,方便美观,速度也不错~
加了个滚动条,两个list,一个menu以及一些小东东
嗯,明天应该能把事件和界面都写完了。进度不错,本周可以出个Beta:)
                    
                


                
            
        
浙公网安备 33010602011771号