[JAVA实时屏幕监控]JAVA屏幕截图
?
JAVA屏幕截图
?
/** * 产生截图 * */public static File generateSnapshot(){/** 截图文件 */File snapshotFile = new File("C:/" + System.currentTimeMillis() + ".gif");/** 截图尺寸 - 屏幕大小 */int width = (int) Toolkit.getDefaultToolkit().getScreenSize().getWidth();int height = (int) Toolkit.getDefaultToolkit().getScreenSize().getHeight();try{Robot robot = new Robot();BufferedImage image = robot.createScreenCapture(new Rectangle(width, height));ImageIO.write(image, "gif", snapshotFile);return snapshotFile;}catch (Exception e){System.out.println("ERROR:截图失败.");}return null;}??
?