import java.awt.Dimension; import java.awt.Rectangle; import java.awt.Robot; import java.awt.Toolkit; import java.awt.image.BufferedImage; import javax.imageio.ImageIO; import java.io.File; ... public void captureScreen(String fileName) throws Exception { Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); Rectangle screenRectangle = new Rectangle(screenSize); Robot robot = new Robot(); BufferedImage image = robot.createScreenCapture(screenRectangle); ImageIO.write(image, "png", new File(fileName)); } ...
分享非常有用的Java程序(关键代码)(七)---抓屏程序
屏幕截图自动化捕获与保存
最新推荐文章于 2021-03-20 15:53:09 发布
本文介绍了一种使用Java编程语言实现的屏幕截图自动化捕获与保存方法,包括获取屏幕尺寸、创建屏幕捕获区域、初始化Robot对象、生成截图等步骤,并最终将截图以PNG格式保存至指定文件。
2870

被折叠的 条评论
为什么被折叠?



