|
@@ -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);
|