//下面是编译命令

// javac -encoding utf-8 Main.java

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

public class Main extends WindowAdapter {

JLabel label = null;

public Main() {

JFrame jFrame = new JFrame("保持打开就不会锁屏");

Container containerPanel = jFrame.getContentPane();

containerPanel.setLayout(new GridLayout(2, 1));

JButton button = new JButton("请保持程序运行");

label = new JLabel("by pqyang");

containerPanel.add(button);

containerPanel.add(label);

jFrame.setSize(200, 200);

jFrame.setVisible(true);

jFrame.addWindowListener(this);

Runnable runnable = new Runnable() {

Robot robot = null;

@Override

public void run() {

try {

robot = new Robot();

while (true) {

robot.keyPress(KeyEvent.VK_SCROLL_LOCK);

robot.keyRelease(KeyEvent.VK_SCROLL_LOCK);

try {

Thread.sleep(5000);

} catch (InterruptedException e) {

e.printStackTrace();

}

}

} catch (AWTException e) {

e.printStackTrace();

}

}

};

Thread t = new Thread(runnable);

t.start();

}

public static void main(String[] args) {

new Main();

}

}

java锁屏_JAVA设置桌面不锁屏设置相关推荐

  1. java线程钥匙_Java多线程并发编程/锁的理解

    一.前言 最近项目遇到多线程并发的情景(并发抢单&恢复库存并行),代码在正常情况下运行没有什么问题,在高并发压测下会出现:库存超发/总库存与sku库存对不上等各种问题. 在运用了 限流/加锁等 ...

  2. 代码设置桌面壁纸或者屏保

    今天公司让弄一个把图片和视频设置为屏保和壁纸的功能,刚开始在网上找了很多资料 设置壁纸很好实现 一句话就可以了,这个可以参考这个人写的代码 图片视频设置为壁纸 但是实现设置锁屏屏保就不大好实现了,后来 ...

  3. 为什么java退出全屏_Java全屏模式与退出全屏:

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 浏览器全屏模式的启动函数requestFullscreen(),而且需要附带各浏览器的js方言前缀. Js代码: // 启动全屏!判断浏览器的种类 fun ...

  4. java 控制台 全屏_Java全屏模式与退出全屏:

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 浏览器全屏模式的启动函数requestFullscreen(),而且需要附带各浏览器的js方言前缀. Js代码: // 启动全屏!判断浏览器的种类 fun ...

  5. win10间歇性闪屏_Win10系统桌面不停闪屏自动刷新的解决方法

    在Win10系统中,我们都知道电脑在操作不当的情况下,可能会造成屏幕闪屏的情况,如果大家遇到这种情况,大家第一反应肯定是想到把电脑重启过,但是重启以后,发现还是没有什么改变,反复的琢磨后,小编才发现原 ...

  6. java 计算九宫格_Java计算手机九宫格锁屏图案连接9个点的方案总数

    (一)问题 九宫格图案解锁连接9个点共有多少种方案? (二)初步思考 可以把问题抽象为求满足一定条件的1-9的排列数(类似于"八皇后问题"),例如123456789和9876543 ...

  7. java并发排它锁_Java并发编程进阶——锁(解析)

    一.锁是什么 java开发中进行并发编程时针对操作同一块区域时,如果不加锁会出现并发问题,数据不是自己预计得到的值.我觉得有点像mysql事务中脏读.不可重复读.幻读的问题.加锁的目的是为了保证同一时 ...

  8. java如何设置网页全屏_java中如何进行全屏方式和窗口方式的转换 详细??

    java 中如何进行全屏模式和窗口模式的转换 代码如下所示: import java.awt.Dimension; import java.awt.DisplayMode; import java.a ...

  9. java控制分屏_java实现arcgis地图分屏(双图)

    java实现arcgis地图分屏(双图) java实现arcgis地图分屏(双图) 本博文采用Java语言,利用arcgis api for javascript 4.16地图服务,实现地图分屏,直接 ...

最新文章

  1. 网页热点区域神器工具大曝光
  2. Confluence 6 推荐的更新通知设置和禁用
  3. 微型计算机分析,微机原理练习题分析
  4. MyBatis 源码分析系列文章合集
  5. Jmeter 通过json Extracted 来获取 指定的值的id
  6. Java字符串基本认识
  7. Java基础——Ajax(一)
  8. 哈夫曼编码+python实现
  9. 简单易懂的PHP的命名空间以及配合use的使用
  10. DXperience 换肤
  11. 关于动态电路响应那些事
  12. ESP32文件系统esp_littlefs实例
  13. 友情链接加nofollow_如何在WordPress中Nofollow所有外部链接
  14. WIN7安装官方漏洞补丁,错误代码0x80240037的解决方法
  15. suse11 安装 apache 记录
  16. ucloud中的udisk错误“Read-only file system”修复指南
  17. WiFi基本概念(十三)射频(一)(EVM)
  18. iPhone SE3值得入手吗,如今首批用户的评价新鲜出炉
  19. 洛谷 P4707 【重返现世】
  20. 【QT信号和槽】学了C++不学QT就太亏了

热门文章

  1. Linux下C++开发工具介绍
  2. C语言的单链表求交点
  3. 2018.11.12
  4. [Manthan, Codefest 18][Codeforces 1037E. Trips]
  5. (转)记忆杭州中的(非杭户籍人)
  6. Oracle数据库一些操作信息
  7. UITextField 限制用户输入小数点后位数的方法
  8. 【原创】ListView快速滚动至新添加一行(自动滚动)
  9. BZOJ 2190: [SDOI2008]仪仗队( 欧拉函数 )
  10. Windows 7+Code::Blocks+wxWidgets实录(一)