防止电脑屏幕休眠可以设置电池里面的选项,但是有时公司电脑或者一些限制设置了电脑屏幕不休眠,但是毫无效果。所以打算用程序使鼠标的光标的定时地移动一个像素再移回来,能够防止电脑屏幕休眠也可以不让光标越移越远。当然如果电脑被手动设置了“休眠”,就是电源键那里的操作,那这个动光标的方式是唤不醒屏幕的,这是要按下鼠标的键或是动动键盘才可以唤醒的。话不多少,放上代码,功能少,内容也很简单:
package com.example.simple.test;
import java.awt.*;
import java.util.Timer;
import java.util.TimerTask;
public class RobotTest {
public static void main(String[] args) {
try{
Robot robot = new Robot();
robot.setAutoWaitForIdle(true);
Timer timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
PointerInfo pointerInfo = MouseInfo.getPointerInfo();
int mx = pointerInfo.getLocation().x;
int my = pointerInfo.getLocation().y;
int sourceX = mx;
int sourceY = my;