我正在编写一个小程序,我希望客户端使用打印屏幕,然后将图像发送到它们所连接的服务器。
继承客户端代码。
public void run()
{
while(true)
{
Rectangle screenRect = new Rectangle(Toolkit.getDefaultToolkit().getScreenSize());
BufferedImage PrintScreen = robot.createScreenCapture(screenRect);
//what do I do here?!?!?!
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
这是服务器代码
public void run()
{
while(true)
{
//Read image sent from client.
//Sleep shit
try
{
Thread.sleep(2000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
希望你能帮助我。我试图谷歌得到我的答案,但有些事情我真的不明白。我见过人们将图像转换为字节数组。你为什么要这样做?