2013-02-09 47 views
1

我试图捕捉在浏览器中运行,并在Java应用程序对其进行处理Flash应用程序中的图像。如何捕获从在后台运行Flash应用程序的图片?

到目前为止,我使用(简体):

Robot r; 
BufferedImage i = r.createScreenCapture(); 

然而,为了使这项工作在浏览器始终是在前台,因为这只是一个简单的屏幕截图。

我的问题:是否有可能从没有在前台运行,甚至直接访问Flash应用程序的应用程序捕获图像数据吗?

注:这也将是没关系,我做这与一些脚本(例如在python),然后将数据传递给Java应用程序。

先谢谢了!

回答

1

这是不可能采取截图,如果该应用程序不在前台。您可以使用阿德里安的答案,采取截图,如果它是在前台。