0
저는 비교적 느린 Raspberry Pi 시스템의 프로젝트를 진행하고 있습니다. 필자는 rpix86 DOS 에뮬레이터를 기본 콘솔 모드 (X없이!)로 실행하여 속도를 최대화합니다.헤드리스 Linux 환경에서 스크린 샷을 만들 수 있습니까?
캡쳐 화면 (640x480)을 가져와야합니다. 내 Java 구현 "AWTException : headless 환경"throw합니다.
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
얻을, 또는 나는 불가능을 시도하고있다?
미리 감사드립니다. Theo
화면이 없다는 것을 감안할 때 "스크린 샷"에 무엇이 포함될 것으로 기대하십니까? 우리가 그것을 안다면 우리는 당신이 그것을 포착 할 수있는 방법을 찾도록 도울 수있을 것입니다. – jpmc26