包含Applet的窗口

时间:2012-05-07 14:41:06

标签: java javascript html applet screenshot

如何在Applet中将包含Applet的Window作为Window对象?

我的目标是制作“网站”内容的屏幕截图 我尝试使用Robot对象进行此操作:

Window window = ???
BufferedImage bufferedImage = new Robot().createScreenCapture(window.getBorder());

获取浏览器的边框是我需要将其作为窗口对象的原因。

或者他们是另一种可能吗?

1 个答案:

答案 0 :(得分:2)

  

获取浏览器的边框是我需要将其作为窗口对象的原因。

如何在JavaScript中完成它。从applet调用JavaScript。

这可能不是唯一的方法,但它可以说是最好的。它使用JS作为JS特别适合的类型,与网页交互。让它在JS中运行和调试,然后从applet调用function是一件相对简单的事情。