`
计算机狼
  • 浏览: 2674 次
社区版块
存档分类
最新评论

java 截屏100张

    博客分类:
  • JAVA
阅读更多
		File file=new File("E:\\jpd");
		if (!file.exists()) {
			file.mkdir();
		}
		for (int i = 0; i < 100; i++) {
			String location="E:\\jpd\\"+i+".png";
			//获取屏幕大小
			Dimension dimension = Toolkit.getDefaultToolkit().getScreenSize();
			//指定监控全屏
			Rectangle rectangle = new Rectangle(dimension);
			//启动机器人
			Robot robot = new Robot();
			//获取屏幕图片
			BufferedImage bufferedImage = robot.createScreenCapture(rectangle);
			//输出图片位置
			FileOutputStream fos = new FileOutputStream(location);
			//编码
			JPEGCodec.createJPEGEncoder(fos).encode(bufferedImage);
			bufferedImage.flush();
			fos.close();
			Thread.sleep(1000);
		}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics