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程序(关键代码)(七)---抓屏程序
最新推荐文章于 2025-01-13 08:45:46 发布
本文介绍了一个简单的Java程序,用于捕获整个屏幕的内容并将其保存为PNG格式的图片文件。该程序利用了Java AWT库中的Robot类来实现屏幕的截图功能。

---抓屏程序&spm=1001.2101.3001.5002&articleId=6687912&d=1&t=3&u=3e46bff8a33e4fe89092d9d7ff58b4ab)
3130

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



