티스토리 뷰
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | import java.awt.Rectangle; import java.awt.Robot; import java.awt.Toolkit; import java.awt.image.BufferedImage; import java.io.File; import javax.imageio.ImageIO; public class CaptureSample { public static void main(String[] args) { String saveFilePath = "C:/"; String saveFileName = "test"; String saveFileExtension = "png"; try { Robot robot = new Robot(); Rectangle rectangle = new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()); BufferedImage image = robot.createScreenCapture(rectangle); image.setRGB(0,0,100); File file = new File(saveFilePath+saveFileName+"."+saveFileExtension); ImageIO.write(image, saveFileExtension, file); } catch (Exception e){ e.printStackTrace(); } } } | cs |
'IT > JAVA' 카테고리의 다른 글
자바 정보 확인 명령어(java.library.path, java.version, sun.boot.class.path 등) (1) | 2019.03.27 |
---|---|
JDBC SID, Service Name 설정 차이 (0) | 2018.08.10 |
Access-Control-Allow-Origin CORS 크로스도메인 방어 (0) | 2017.12.01 |
java.security.InvalidKeyException: Illegal key size (0) | 2017.10.11 |
Unsupported major.minor version (0) | 2017.09.20 |