• 大小: 7KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-08
  • 语言: Java
  • 标签: 远程监控  java  

资源简介

java实现远程监控

资源截图

代码片段和文件信息

package netconn.imgchat.thread;

import java.awt.Graphics;
import java.awt.Toolkit;
import java.io.DataInputStream;
import java.io.IOException;

import javax.swing.ImageIcon;

import netconn.imgchat.ui.ChatServer;

/**
 *实现 接受远程监控的线程类
 * @author Administrator
 *
 */
public class AcceptMonitor extends Thread{


private DataInputStream dins;
private ChatServer  cs;

public AcceptMonitor(DataInputStream dins ChatServer cs) {
this.dins = dins;
this.cs = cs;
}

public void run(){
while(true){
try {
//读取文件长度
int len = dins.readInt();
byte[] data = new byte[len];
//读取文件内容
dins.read(data);

//将读取出的信息转化为图片
ImageIcon img = new ImageIcon(Toolkit.getDefaultToolkit().createImage(data));

//将图片显示在监视者窗口上
Graphics g = cs.getGraphics();
g.drawImage(img.getImage() 0 0 300 300 null);


Thread.sleep(700);
} catch (InterruptedException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}

}

}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1119  2012-08-04 19:02  java实现远程监控\监视端\AcceptMonitor.java

     文件       1368  2012-08-03 16:05  java实现远程监控\监视端\ChatServer.java

     文件        764  2012-08-03 16:23  java实现远程监控\监视端\Dance.java

     文件       3990  2012-08-04 18:46  java实现远程监控\监视端\ServerThread.java

     文件       7631  2012-08-04 12:33  java实现远程监控\被监视端\conn2Server.java

     文件       1653  2012-08-04 19:01  java实现远程监控\被监视端\RequestMonitor.java

     目录          0  2012-08-04 20:43  java实现远程监控\监视端

     目录          0  2012-08-04 20:43  java实现远程监控\被监视端

     目录          0  2012-08-04 20:43  java实现远程监控

----------- ---------  ---------- -----  ----

                16525                    9


评论

共有 条评论