如何在 Applet 中获取包含 Applet 作为 Window
对象的窗口?
我的目标是制作“网站”内容的屏幕截图。
我尝试使用 Robot
对象来实现此目的:
Window window = ???
BufferedImage bufferedImage = new Robot().createScreenCapture(window.getBorder());
为了获取浏览器的边框,我需要它作为窗口对象。
或者他们是否有另一种可能性来做到这一点?
最佳答案
To get the border of the browser is the reason why I need this as a window object.
了解如何在 JavaScript 中执行此操作。从小程序中调用 JavaScript。
这可能不是唯一的方法,但可以说是最好的方法。它使用 JS 来完成 JS 特别擅长的事情,即与网页交互。让其在 JS 中运行并调试,然后从小程序中调用该函数
是一件相对简单的事情。
关于java - 包含 Applet 的窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10484025/