0
我的工作就比较缓慢树莓派系统的项目。我跑在基本控制台模式下rpix86 DOS模拟器(不带X!)最大限度地发挥其速度。以在无头的Linux环境下的截图可能吗?
我需要从它采取截图(640×480)。我的Java实现抛出“AWTException:无头环境”。
BufferedImage image = null;
try {
image = new Robot().createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
ImageIO.write(image, "png", new File("/screenshot + i" + ".png"));
} catch
或者,如果我尝试
static { System.setProperty("java.awt.headless", "false"); }
然后我得到
java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable
它甚至有可能采取与Java截图在无头环境,还是我想不可能的事?
在此先感谢! Theo
鉴于没有屏幕,你期望“屏幕截图”包含什么?如果我们知道这一点,我们可以帮助您找出一种方法来捕捉它。 – jpmc26