java将画面中输入的内容,写入到指定的Excel文件的指定的行列中。 java将画面中输入的内容,写入到指定的Excel文件的指定的行列中。(给出完整代码实例)谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么画面?可以给你个写excel的例子。当然你需要自己改改。 public static void writeCsvFile(List<FileTestCaseValidateLog> logs, File outputCvsFilePath){ logger.info("创建csv文件,开始......"); WritableWorkbook book = null; try { book = Workbook.createWorkbook(outputCvsFilePath); //创建sheet. WritableSheet sheet = book.createSheet("Sheet_1", 0); for(int i = 0; i < logs.size(); i++){ FileTestCaseValidateLog log = logs.get(i); Label testCaseLabel = new Label(0, i, log.getTestCaseName()); Label moduleLabel = new Label(1, i, log.getModuleName()); Number number = new Number(2, i, 2); sheet.addCell(moduleLabel); sheet.addCell(testCaseLabel); sheet.addCell(number); } book.write(); } catch (RowsExceededException e) { logger.info(e.getMessage()); e.printStackTrace(); } catch (WriteException e) { logger.info(e.getMessage()); e.printStackTrace(); } catch (IOException e) { logger.info(e.getMessage()); e.printStackTrace(); } finally{ try { if(book != null){ book.close(); } } catch (WriteException e) { logger.info(e.getMessage()); e.printStackTrace(); } catch (IOException e) { logger.info(e.getMessage()); e.printStackTrace(); } } logger.info("创建csv文件,结束......"); } Java JTextarea自动换行时获取行列值 netbeans中怎么加滚动面板 制作Java安装包,如何精简Jre 用java写个嗅探程序 jtree编辑的问题 literal问题求解 在一个类中写个方法搜索一个字符数组中是否存在某个字符? 求教 每个初学者都应该搞懂的问题(2) 疑问 java指定文件夹下查找固定字符串并将其所在的文件名,行数,所在行内容写入txt文件中 java中为什么子类仍然可以通过继承公共方法访问父类的私有变量?
logger.info("创建csv文件,开始......");
WritableWorkbook book = null;
try {
book = Workbook.createWorkbook(outputCvsFilePath);
//创建sheet.
WritableSheet sheet = book.createSheet("Sheet_1", 0);
for(int i = 0; i < logs.size(); i++){
FileTestCaseValidateLog log = logs.get(i);
Label testCaseLabel = new Label(0, i, log.getTestCaseName());
Label moduleLabel = new Label(1, i, log.getModuleName());
Number number = new Number(2, i, 2);
sheet.addCell(moduleLabel);
sheet.addCell(testCaseLabel);
sheet.addCell(number);
}
book.write();
} catch (RowsExceededException e) {
logger.info(e.getMessage());
e.printStackTrace();
} catch (WriteException e) {
logger.info(e.getMessage());
e.printStackTrace();
} catch (IOException e) {
logger.info(e.getMessage());
e.printStackTrace();
} finally{
try {
if(book != null){
book.close();
}
} catch (WriteException e) {
logger.info(e.getMessage());
e.printStackTrace();
} catch (IOException e) {
logger.info(e.getMessage());
e.printStackTrace();
}
}
logger.info("创建csv文件,结束......");
}