2010-02-04 117 views
0

我想創建一個非常簡單的共享桌面的RMI代碼。java中的桌面共享

我在Share類中創建了我的類和遠程接口,我有一個執行方法,它將返回客戶端桌面的圖像。但我不知道如何獲取該圖像?我可以存儲它嗎? 請幫助我,謝謝。

分享類:

class Share implements Task<DesktopPaneUI>,Serializable{ 
public Share(){ 

} 

public DesktopPaneUI execute() { 

} 

}

任務等級:

public interface Task<T> { 

T execute(); 
    } 
+0

所以你實際上是問如何做Java的屏幕截圖? – Fortega 2010-02-04 17:52:20

+4

發佈的代碼看起來非常穩固,我不確定我會亂搞。 – 2010-02-04 17:59:55

回答

1
import java.awt.* 
import java.awt.image.* 


BufferedImage screenShot = new Robot().createScreenCapture(
     new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()) 
) 
+0

在世界各地的zillion網站上提供... – 2010-02-04 18:03:38