主机基于java的远程桌面监控源代码

桌面监控  时间:2021-03-13  阅读:()

基于Java的远程桌面监控源代码来源: 熊哲的日志import java. io. *;import java, awt ・ Choice;import java. awt. Dialog;import java. awt. FlowLayout;import java. awt. BorderLayout;import java. awt. Font;import java. awt. Color;import java.net. Socket;import java.net. InetAddress;import javax. swing. *;import java. awt. event. ActionListener;import java. awt. event. ActionEvcnt;import java. awt. event. WindowAdapter;import java. awt. event. WindowEvent;import java. awt. event. KeyAdapter;import java. awt. event. KeyEvent;import javax. swing, tree. DcfaultMutablcTrceNodc;import javax. swing, tree. DefaultTreeCellRenderer;

import javax. swing, tree. DefaultTreeModel;import javax. swing, tree. TreePath;import javax. swing, tree. TreeNode;import java. awt. Image;import javax. swing. Imagelcon;import java. awt. Toolkit;public class midClient

{public static void main(String[] args) throws IOException

{try {

UIManagcr. sctLookAndFccl ("com. sun. jav a.swing, plaf. windows. WindowsLookAndFeeT7) ;

}catch(Exception el) {}new Ctree () ;class Ctree extends JFrame implements ActionListener

{boolean disConncct=false;boolean passOk=true;boolean startPort=false;

boolean DialogApp=false;boolean existFile;

FileOutputStream fo;

//KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL*KL* If/ I

JMenuBar menu二new JMenuBar  ;

JMcnu mnuFile =ncw JMenu  z文件“ 

JMcnuItcm AddComputcr =ncw JMcnu It cm  z添加新主机〃  

JMenuItem mnuFileExit =new JMenultem  〃退岀〃  ;

/ / •9

II /

JButton Addcomputer二new JButton  z隐藏主机“ 

JLabel Ilost=new JLabel  〃选择主机〃  ;

JPancl H A=ncw JPanel  ;

Choice Address=new Choice  ;

JLabel Connectlp=new JLabel  〃服务器IP地址“ 

JTextField ConnectTpText=new JTextField 14 ;

DcfaultMutablcTrccNodc Root二new DcfaultMutablcTrccNodc  z远程控制管理器〃  

JTree tree二new JTree Root ; ;

JPopupMenu popM二new JPopupMenu  ;

JMenuItem cy_load二new JMenuItem  〃下载"  

JMcnuItcm cy delcct=ncw JMenuItem 删除〃  ;

JMenuItem cy_refurbish=new JMenultem 〃刷新子项〃  ;

JFileChooser Jsave二new JFileChooser  ;

JScrolIPane treePane=new JScrolIPane  ;

DefaultTreeCel1 Renderer cel 1 Renderer二nul1;

DefaultMutableTreeNode nodel二null;

DefaultTreeModel treeModel;

File selectFile;

Socket ClientSocket=null; //声名一个套接字

String HostName=null;int IPPort=0;

PrintWriter out二null;

BufferedReader in二null;

〃子窗口按钮

Dialog AddHost二null;

JTextField Computer二null;

JTextField Portl=nul1;

JButton ok=new JButton  〃确定“ 

JButton cancel=new JButton  〃取消〃  

Dialog 1isten 二nul1;

JPasswordField passw 二new JPasswordField 10 ;

JButton okl =ncw JButton  z确认〃 ;

JButton cancell =new JButton C取消〃  ;

File inputFile二new F订e 〃 d:/〃  

File[] list=inputFile. listRoots  ;int Jrate=O;int finish二0;int ByteNum;

String fileName;boolcan copy二false;public Ct ree ()

{this ( “远程管理器〃 ) ipublic Ctree(String Title)

{super (Title) ;

Imagetitlephone二Toolkit. getDefaultToolkit() . createlmage( 〃 • /icons/client. gi D;this. seticonimage (titlephone) ;this. setSize(600, 500) ;thi s. setJMenuBar(menu) ;tree. setShowsRootHandles(true) ;

setFont () ;addWindows () ;

// tree. setEditable(false) ;

CormectlpText. setEditable(false) ;addListen() ;try

{

File AdressFile=new

File( “HostAddress ・ txt") ;if(!AdressFile. exists() )

{

AdressFi1e. createNewFi1e () ;i

FileReader readln^new

FileReader (AdressFile) ;

BufferedReader bufin二new

BufferedReader(read!n) ;

String choiceList二null;

String address, port;while( (choiceList=bufin. readLine() ) !=nul

1)

{

Root.add (new

DefaultMutableTreeNode(choiceList) ) ;

Address.add (choiceList) ;

!

bufin. closeO ;rcadln. closeO ;this. setVisible(true) ;

倉・

2

2021年7月最新洛杉矶CN2/香港CN2 vps套餐及搬瓦工优惠码 循环终身优惠6.58%

搬瓦工怎么样?2021年7月最新vps套餐推荐及搬瓦工优惠码整理,搬瓦工优惠码可以在购买的时候获取一些优惠,一般来说力度都在 6% 左右。本文整理一下 2021 年 7 月最新的搬瓦工优惠码,目前折扣力度最大是 6.58%,并且是循环折扣,续费有效,可以一直享受优惠价格续费的。搬瓦工优惠码基本上可能每年才会更新一次,大家可以收藏本文,会保持搬瓦工最新优惠码更新的。点击进入:搬瓦工最新官方网站搬瓦工...

sharktech:洛杉矶/丹佛/荷兰高防服务器;1G独享$70/10G共享$240/10G独享$800

sharktech怎么样?sharktech (鲨鱼机房)是一家成立于 2003 年的知名美国老牌主机商,又称鲨鱼机房或者SK 机房,一直主打高防系列产品,提供独立服务器租用业务和 VPS 主机,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹,所有产品均提供 DDoS 防护。不知道大家是否注意到sharktech的所有服务器的带宽价格全部跳楼跳水,降幅简直不忍直视了,还没有见过这么便宜的独立服...

腾讯云CVM云服务器大硬盘方案400GB和800GB数据盘方案

最近看到群里的不少网友在搭建大数据内容网站,内容量有百万篇幅,包括图片可能有超过50GB,如果一台服务器有需要多个站点的话,那肯定默认的服务器50GB存储空间是不够用的。如果单独在购买数据盘会成本提高不少。这里我们看到腾讯云促销活动中有2款带大数据盘的套餐还是比较实惠的,一台是400GB数据盘,一台是800GB数据盘,适合他们的大数据网站。 直达链接 - 腾讯云 大数据盘套餐服务器这里我们看到当前...

桌面监控为你推荐
京沪高铁上市首秀我能买京沪高铁股票吗2020双十一成绩单2020年的期末卷子出来了吗?商标注册流程及费用我想注册商标一般需要什么流程和费用?www.hao360.cn搜狗360导航网址是什么同ip域名什么是同主机域名长尾关键词挖掘工具外贸长尾关键词挖掘工具哪个好用javmoo.com0904-javbo.net_avop210hhb主人公叫什么,好喜欢,有知道的吗www.78222.com我看一个网站.www.snw58.com里面好有意思呀,不知道里面的信息是不是真实的www.585ccc.com手机ccc认证查询,求网址sesehu.comwww.hu338.com 怎么看不到啊
vps虚拟服务器 域名备案只选云聚达 naning9韩国官网 google电话 老鹰主机 dreamhost googleapps softbank官网 56折 美国php主机 realvnc 2017年万圣节 好看的桌面背景图 百兆独享 免费个人空间 699美元 赞助 阿里校园 cn3 服务器硬件防火墙 更多