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(); } }
반응형
'JAVA' 카테고리의 다른 글
sitemash 이용시 한글 깨지는 경우 (0) | 2017.02.27 |
---|---|
itext이용해서 pdf파일 만드는 샘플 소스 (0) | 2016.10.25 |
html화면 pdf로 변경하는 소스 (0) | 2016.05.10 |
트위터 연동(java 소스기준 로그인) (0) | 2016.03.01 |
java encodeURIComponent 메소드 (0) | 2016.02.18 |