2013-02-09 74 views
1

我試圖捕捉在瀏覽器中運行,並在Java應用程序對其進行處理Flash應用程序中的圖像。如何捕獲從在後臺運行Flash應用程序的圖片?

到目前爲止,我使用(簡體):

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

然而,爲了使這項工作在瀏覽器始終是在前臺,因爲這只是一個簡單的屏幕截圖。

我的問題:是否有可能從沒有在前臺運行,甚至直接訪問Flash應用程序的應用程序捕獲圖像數據嗎?

注:這也將是沒關係,我做這與一些腳本(例如在python),然後將數據傳遞給Java應用程序。

先謝謝了!

回答

1

這是不可能採取截圖,如果該應用程序不在前臺。您可以使用阿德里安的答案,採取截圖,如果它是在前臺。