스크린샷 소스

JAVA 2016. 5. 10. 11:55
public screenCapture(String imgPath, String imgName){
		
	try {

		Robot robot = new Robot();

		//모니터 화면 크기 가지고 오는 객체
		Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();

		//모니터의 화면을 selectRect에 가로,세로 표현
		Rectangle selectRect = new Rectangle((int)screen.getWidth(), (int)screen.getHeight());

		BufferedImage buffimg = robot.createScreenCapture(selectRect);

		File screenfile = new File(imgPath+"/"+imgName+".jpg");

		ImageIO.write(buffimg, "jpg", screenfile);

	} catch (AWTException e) { 
		e.printStackTrace();
	} catch (IOException e) {
		e.printStackTrace();
	} 
}
반응형
Posted by 질주하는구
,