如何在Applet中将包含Applet的窗口作为Window
对象?包含Applet的窗口
我的目标是制作一个“网站”内容的截图。
我试图与Robot
对象,使这个:
Window window = ???
BufferedImage bufferedImage = new Robot().createScreenCapture(window.getBorder());
得到浏览器的边框就是为什么我需要以此为窗口对象的原因。
或者他们是另一种可能性吗?
如何在Applet中将包含Applet的窗口作为Window
对象?包含Applet的窗口
我的目标是制作一个“网站”内容的截图。
我试图与Robot
对象,使这个:
Window window = ???
BufferedImage bufferedImage = new Robot().createScreenCapture(window.getBorder());
得到浏览器的边框就是为什么我需要以此为窗口对象的原因。
或者他们是另一种可能性吗?
获取浏览器边框是我需要这个作为窗口对象的原因。
如何在JavaScript中执行此操作。从小程序调用JavaScript。
这可能不是唯一的办法,但它可以说是最好的。它使用JS作为JS特别适合的类型,与网页进行交互。让它在JS中工作和调试,然后从applet中调用function
是一件相对简单的事情。
你为什么需要它?想想看,为什么一个applet而不是一个'JFrame'从一个链接启动(你有你的'窗口'? –
我在我的Web应用程序中有一个Applet来制作它的屏幕截图,所以我使用Robot Object,但是为此,我需要正确的矩形窗口... – Neifen
但是...据我了解,ComponentImageCapture只捕获Java内容而不是Html的东西...所以我不知道如何使用这个或(Sry,我没有看到它是一个问题) – Neifen