防止电脑屏幕休眠可以设置电池里面的选项,但是有时公司电脑或者一些限制设置了电脑屏幕不休眠,但是毫无效果。所以打算用程序使鼠标的光标的定时地移动一个像素再移回来,能够防止电脑屏幕休眠也可以不让光标越移越远。当然如果电脑被手动设置了“休眠”,就是电源键那里的操作,那这个动光标的方式是唤不醒屏幕的,这是要按下鼠标的键或是动动键盘才可以唤醒的。话不多少,放上代码,功能少,内容也很简单:

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() {@Overridepublic void run() {PointerInfo pointerInfo = MouseInfo.getPointerInfo();int mx = pointerInfo.getLocation().x;int my = pointerInfo.getLocation().y;int sourceX = mx;int sourceY = my;if (mx <= 0){mx++;}else {mx--;}if (my <= 0){my++;}else {my--;}robot.mouseMove(mx, my);robot.delay(100);robot.mouseMove(sourceX, sourceY);}}, 300000, 300000);}catch (AWTException e){System.err.println("*_*! 程序居然出错了,呜呜...");}}
}

定时的两个时间可以自己根据需要改变它,不提。

java编写程序防止电脑屏幕休眠相关推荐

  1. Java 编写程序打印以下图形_怎么用java编写如下程序在屏幕上输出如下图形 * *** *** * 循环语句做(if语句)...

    怎么用java编写如下程序在屏幕上输出如下图形 * *** ***** ******* ***** ... 4个答案  提问时间: 2011-12-16  22个赞 回答:这个图形对吧? * *** ...

  2. Java编写程序将数据存入Kafka中

    Kafka是一个类似于RabbitMQ的消息系统,它的主要功能是消息的发布和订阅.处理和存储. 1.它类似于一个消息系统,读写流式的数据. 2.编写可扩展的流应用处理程序,用于实时事件响应的场景. 3 ...

  3. 采用JAVA编写程序实现从文件读取操作

    采用JAVA编写程序实现从文件读取操作 代码: import java.io.BufferedReader; import java.io.BufferedWriter; import java.io ...

  4. byfen网java_用java编写程序根据考试成绩的等级打印出百分制分数段

    用java编写程序,根据考试成绩的等级打印出百分制分数段:设A为90分以上,B为80分以上,C为70分以上,D为60分以上,E为59分以下.要求在程序中使用开关语句.上级运行其结果是否符合设计要求: ...

  5. java程序步骤_java编写程序的步骤是什么?java编写程序步骤实例讲解

    写java编程就是一步一步的来,这样才会写好一个编程,之后也才能正常的运行,那么java编写程序的步骤是什么?今天我们就来给大家讲解一下这方面的内容.大家可以参考以下文章! 1.编写源文件 使用文本编 ...

  6. java编写程序实现键盘钢琴,运用键盘事件、鼠标事件

    java编写程序实现键盘钢琴,运用键盘事件.鼠标事件 界面     实现 MouseListener,MouseMotionListener,KeyListener接口,当鼠标进入不同按钮时,会播放不 ...

  7. java编写程序实现求三角形、正方形和圆的面积

    java编写程序实现求三角形.正方形和圆的面积,要求先设计一个公共的父类,在其中·定义求面积的方法,再继承得到各种形状 package practice3; abstract class shape{ ...

  8. Java 编写程序 创建一个游戏【5、6两章的内容】【第5章】

    每次使用单边大脑的时间不要太久, 连续使用左边脑30 分钟如同使用左臂 30 分钟一样, 周期性性地交换让大脑两侧轮流休息. 左脑活动包括了循序渐进的工作,解决逻辑问题与分析: 右脑的活动包括了阴雨. ...

  9. java编写程序上机实验,《Java程序设计》上机实验

    <<Java程序设计>上机实验>由会员分享,可在线阅读,更多相关<<Java程序设计>上机实验(19页珍藏版)>请在技术文库上搜索. 1.tor的安装及 ...

  10. JAVA编写程序实现,由键盘输入两个整数,输出其中较大的数。

    import java.util.Scanner;public class Test1 {public static void main(String[] args) {// 1,编写程序实现,由键盘 ...

最新文章

  1. 【CyberSecurityLearning 74】DC系列之DC-5渗透测试
  2. plotly使用mapbox实现地图可视化
  3. windows c语言 pipe,pipe 函数 (C语言)
  4. 2019 GDUT Rating Contest II : A. Taming the Herd
  5. 一至七-----小东西
  6. linux ftp中文乱码方块,Ubuntu下NetBeans中文乱码及方框问题的解决方法
  7. java executor解读_Java-多线程框架Executor解读
  8. c++读取ini的Section节名
  9. laravel的auth用户认证的例子
  10. 华为nova2s云相册在哪里_华为反人类的用户体验
  11. Java NIO之DatagramChannel
  12. ART艺术作品相关公开数据集
  13. wps云文档 word文档发送错误报告怎么办?
  14. google code prettify 多款主题颜色及下载
  15. (转载)一级域名(顶级域名),二级域名,主域名,次域名,父域名,子域名联系与区别及域名带不带www的区别
  16. 关于天猫(淘宝)评论爬虫
  17. 期权定价_强化学习的期权定价
  18. 微信小程序 - 实现手机号登录--授权并获取手机号保存至本地
  19. iOS运行时Runtime浅析
  20. echarts饼图设置每个扇形的颜色

热门文章

  1. axure RP文件如何找回_Axure教程:显示隐藏-灯箱效果-下拉菜单的弹出效果
  2. 解决Latex编译报错 Font shape `TU/ptm/b/n‘ undefined (Font) using ‘TU/ptm/bx/n‘ instead
  3. python推箱子小游戏_python写的推箱子小游戏
  4. 关于网络直播营销活动监管中的《广告法》
  5. 英语六级口语 计算机,英语六级口语
  6. python课程设计小结和体会_课程设计心得体会与总结
  7. 最新版chromium 76如何支持xp
  8. MySQL查询point类型类型的坐标,返回经度纬度
  9. 敏捷顾问的MBTI体验:8个认知能力胜过4个字母组合
  10. R数据分析:cox模型如何做预测,高分文章复现