java中的桌面共享

时间:2010-02-04 17:47:15

标签: java rmi

我想创建一个非常简单的RMI代码,它只是共享桌面。

我已经创建了我的类和远程接口。在Share类中,我有一个execute方法,它将返回客户端桌面的图像。但我不知道我怎么能得到那个图像?或者怎么能我存储它? 请帮助我,谢谢。

分享课程:

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

}

public DesktopPaneUI execute() {

}

}

任务类:

public interface  Task<T> {

T execute();
  }

1 个答案:

答案 0 :(得分:1)

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


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