Java 截屏代码 截取电脑屏幕 并保存为图片
package www.360lifer.com
import java.awt.AWTException;
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.Toolkit;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class ScreenSnapshot {
public static void main(String[] args) {
try {
int width = (int)Toolkit.getDefaultToolkit().getScreenSize().getWidth(); //要截取的宽度
int height = (int)Toolkit.getDefaultToolkit().getScreenSize().getHeight(); //要截取的高度
Robot robot = new Robot(); //北漂族www.360lifer.com
BufferedImage image = robot.createScreenCapture(new Rectangle(width,height));
image = image.getSubimage(0, 0, 200, 500);
ImageIO.write (image, "png" , new File("c:/1.png")); //保存在C盘 图片名为1.png
} catch (AWTException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
截屏代码(java)
最新推荐文章于 2024-05-16 03:03:53 发布