Java得到系统剪贴板&获取桌面路径&生成Excel文件

得到系统剪贴板

Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); // 得到系统剪贴板
StringSelection selection = new StringSelection(text);
clipboard.setContents(selection, null);
File desktopDir = FileSystemView.getFileSystemView().getHomeDirectory();//获取桌面路径
String desktopPath = desktopDir.getAbsolutePath();
File dir = new File(desktopPath + "\\" + id);
if (!dir.exists()) {
    dir.mkdirs();
}
//生成Excel文件
PrintStream passExam = new PrintStream(
        new FileOutputStream(newFile(dir.getAbsolutePath() + "\\" + "补考通过.xls")));
PrintStream notPassExam = new PrintStream(
        new FileOutputStream(new File(dir.getAbsolutePath() + "\\" + "补考未通过.xls")));
PrintStream finalReport = new PrintStream(
        new FileOutputStream(new File(dir.getAbsolutePath() + "\\" + "最终成绩单.xls")));
notPassExam.println(i++ + "\t" + course.getCname() + "\t" + course.getTime() + "\t" + course.getScore());
passExam.println(j++ + "\t" + course.getCname() + "\t" + course.getTime() + "\t" + course.getScore());
finalReport.println(i++ + "\t" + course.getCname() + "\t" + course.getTime() + "\t" + course.getScore());
notPassExam.close();
passExam.close();
finalReport.close();            
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值