java 能否控制电脑显示屏的亮度?

lmya_go 2012-08-20 11:46:57
如题,能否通过java控制并调节自己电脑显示屏的亮度?具体该如何操作?
...全文
568 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
keithcai 2012-08-22
  • 打赏
  • 举报
回复
0x14 CAPS LOCK 键

Robot robot = new Robot();
robot.keyPress(0x14);
robot.keyRelease(0x14);
robot.keyPress(VK_A);
robot.keyRelease(VK_A);

Fn键我没找到,应该是没有的,找到了也没意义!
因为Fn组合键是没有统一标准的,不同品牌的笔记本调节屏幕亮度的组合键是不一样的。
所以即使有用到Fn键,用到它的程序兼容性也是个问题!

最后说下屏幕亮度调节,还是别想了吧~这个是硬件相关的,不同显示器肯定不一样。
你可能会觉得笔记本电脑用键盘调节很方便,那是因为笔记本的显示器是固定的,一般不会换,要换也不能随便换,型号要一样!
还有一些显卡驱动可以调节亮度,拜托那是显卡驱动!
即使程序能实现,但考虑兼容性,你要实现这个功能很费劲,所以你还是弹个窗提示用户手动调节吧!
lmya_go 2012-08-22
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
0x14 CAPS LOCK 键

Java code


Robot robot = new Robot();
robot.keyPress(0x14);
robot.keyRelease(0x14);
robot.keyPress(VK_A);
robot.keyRelease(VK_A);


Fn键我没找到,应该是没有的,找到了也没意义!
因为Fn组合键是没有统一……
[/Quote]



明白,多谢多谢!!~
风尘中国 2012-08-21
  • 打赏
  • 举报
回复
java无法做到,over
keithcai 2012-08-21
  • 打赏
  • 举报
回复
有个类叫robot类,可以模仿键盘输入。麻烦结个贴呗
lmya_go 2012-08-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
java无法做到,over
[/Quote]

Thank you~~
那java有没有方法调用电脑键盘的按键呢?比如说运行某段程序,就相当于按下了电脑的Fn键。
lmya_go 2012-08-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
有个类叫robot类,可以模仿键盘输入。麻烦结个贴呗
[/Quote]

模仿键盘输入?比如,能不能调用Caps Lock更改大小写?

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧