2010-02-04 9 views
0

Je veux créer un code RMI très simple qui ne fait que partager le bureau.Partage de bureau en Java

J'ai créé mes classes et aussi l'interface distante. Dans la classe Share, j'ai une méthode execute qui retournera l'image du bureau du client, mais je ne sais pas comment puis-je obtenir cette image? puis-je le stocker? s'il vous plaît aidez-moi, merci.

classe Partager:

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

} 

public DesktopPaneUI execute() { 

} 

}

classe Task:

public interface Task<T> { 

T execute(); 
    } 
+0

Vous demandez donc vraiment comment faire une capture d'écran en java? – Fortega

+4

Le code tel que posté semble assez solide, je ne suis pas sûr que je voudrais jouer avec elle. –

Répondre

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


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

disponible sur un site Web zillion du monde entier ... –