Por: Kevin Arnold Arias Figueroa | Publicado el: 2017-06-30 03:17:12 |
BufferedImage image = new Robot().createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
Image cursor=ImageIO.read(new File(new File(".").getAbsolutePath()+"/resources/img/cursor.png"));
int x=MouseInfo.getPointerInfo().getLocation().x;
int y=MouseInfo.getPointerInfo().getLocation().y;
Graphics2D graphics2D=image.createGraphics();
graphics2D.drawImage(cursor, x, y, 15, 15, null);
ImageIO.write(image, "png", new File("D:/screenshot.png"));