Я использую приведенный ниже код, чтобы сделать скриншот окна, но он просто возвращает пустое изображение, когда компьютер заблокирован (Alt + Ctrl + Del & lock)
Есть ли в любом случае, мы можем взятьснимок экрана на заблокированном компьютере с использованием Java. Любая помощь приветствуется
public void takeAScreenShot() throws AWTException, IOException
{
Dimension screenDimn = Toolkit.getDefaultToolkit().getScreenSize();
Rectangle screenBoundary = new Rectangle(0, 0, screenDimn.width, screenDimn.height);
Robot robot = new Robot();
BufferedImage image = robot.createScreenCapture(screenBoundary);
File printScreenFile = new File("image" + System.currentTimeMillis() + ".png");
ImageIO.write(image, "png", printScreenFile);
}