【发布时间】:2020-03-25 03:12:26
【问题描述】:
我在我的 JSP Web 应用程序中添加了一个功能,用户可以在其中截取他正在查看的页面的屏幕截图,并在我截取另一个屏幕截图时将图像保存到桌面,它会覆盖以前的图像。有什么办法可以增加,所以它会保存为图像,如果我再截图,它会保存为 image1、image2 等。
执行此任务的代码是
try {
Robot robot = new Robot();
BufferedImage screenShot = robot
.createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
String home = System.getProperty("user.home");
ImageIO.write(screenShot, "JPG", new File(home + "\\Desktop\\i.jpg"));
} catch (IOException ex) {
System.out.println(ex.toString());
}
【问题讨论】:
标签: java jsp web-applications screenshot