有没有办法通过鼠标拖动抓取并捕获当前的窗口屏幕而不使用下面的方法?
robot.createScreenCapture(captureSize); //Robot class
当网页高度太长时,机器人类将只捕获当前屏幕,我想捕获整个网页,包括必要时通过向下滚动页面。
请帮帮我。
答案 0 :(得分:0)
这有点困难。你可以做的是获取鼠标拖动的坐标并将它们传递给新的矩形
BufferedImage image = new Robot().createScreenCapture(
new Rectangle( myframe.getX(), myframe.getY(),
myframe.getWidth(), myframe.getHeight() ) );
我希望这有助于