【发布时间】:2020-09-14 22:45:59
【问题描述】:
我是 Java 编程的新手,我知道 Java 的基本语法并且可以编写程序。 我想用java制作永远不会让系统休眠的桌面应用程序。我希望该应用程序在后台运行,并且不应干扰用户流程。
我发现可以在内部按下一些键盘键,这不会影响流程,例如 F13 F14 未向用户显示但可以在内部使用。
我还附带了这个 java 程序,它在几秒钟后将鼠标移动到相同的位置,这样系统就不会休眠。
import java.awt.*;
import java.util.*;
public class Mal{
public static void main(String[] args) throws Exception{
Robot mal = new Robot();
while(true){
mal.delay(1000 * 60);
mal.mouseMove(mouseLoc.x, mouseLoc.y);
}
}
}
我很想知道如何使用 Java 为 Windows 制作桌面应用程序。 就像当用户点击应用程序时,它会被激活并继续在后台运行,直到用户关闭它,它不应该让 PC 休眠我的移动鼠标或点击特殊键。
需要有用的链接、代码和开发路径。
谢谢!
【问题讨论】:
-
你为什么不把 Windows 上的设置设置为永不休眠?
标签: java windows mouseevent sleep desktop-application