Browse Source

java实现远程控制

朱丽 4 năm trước cách đây
mục cha
commit
80cb728a94

BIN
out/production/Java实现远程控制/com/sziit/G06/controller/Controller$1.class


BIN
out/production/Java实现远程控制/com/sziit/G06/controller/Controller$2.class


BIN
out/production/Java实现远程控制/com/sziit/G06/controller/Controller$3.class


BIN
out/production/Java实现远程控制/com/sziit/G06/controller/Controller$4.class


BIN
out/production/Java实现远程控制/com/sziit/G06/controller/Controller.class


+ 5 - 3
src/com/sziit/G06/controller/Controller.java

@@ -27,7 +27,7 @@ public class Controller extends Thread {
      */
     public void showUI() {
 
-        //获取当前屏幕大小本机控制端)
+        //获取当前(控制端)屏幕大小
         Dimension dim=Toolkit.getDefaultToolkit().getScreenSize();
         int w=dim.width;
         int h=dim.height;
@@ -35,7 +35,7 @@ public class Controller extends Thread {
         System.out.println("w = " + w);
         System.out.println("h = " + h);
 
-        //获取不包含任务栏的屏幕大小(被控制端)
+        //获取(被控制端)不包含任务栏的屏幕大小
         GraphicsEnvironment ge=GraphicsEnvironment.getLocalGraphicsEnvironment();
         Rectangle rect=ge.getMaximumWindowBounds();
         int w1=rect.width;
@@ -45,10 +45,12 @@ public class Controller extends Thread {
 
 
         //1.处理图形页面
+        //远程控制窗口的标题
         javax.swing.JFrame frame=new javax.swing.JFrame("远程控制");
 //        frame.setSize(1920,1080);
-        //设置控制屏幕大小,整个屏幕高度
+        //设置远程控制屏幕大小,整个屏幕高度(包含任务栏高度)
         frame.setSize(w,h);
+        //设置远程控制屏幕可见
         frame.setResizable(false);
         //设置被控制端屏幕大小,不包含任务栏高度
         la_image.setSize(w1, h1);

+ 4 - 0
src/com/sziit/G06/controller/Server.java

@@ -10,6 +10,10 @@
         被控制端接收到事件后回放,就起到被控制的效果。
 
         最终实现实用性:多个客户机通过服务端(Server)实现远程控制。
+
+
+        遇到的最大问题:鼠标不能精准的定位?
+        如何解决这个问题?
  */
 
 package com.sziit.G06.controller;