0
我有一个Java程序来捕获Windows上的屏幕截图。这是代码的一部分。它由YAJSW包装并生成黑色图像并作为Windows服务运行。如何使用包装为Windows服务的Java程序捕获屏幕截图
BufferedImage image = new Robot().createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
ImageIO.write(image, "png", file.toFile());
我知道这是由于windows服务的一些限制。但是有什么办法可以使它工作吗?