日期:2014-05-20  浏览次数:20753 次

新手求教:java如何锁住桌面
本帖最后由 prog_C 于 2013-03-26 23:19:00 编辑
打算用Swing做一款桌面锁的应用练练手,但是网上搜索毫无相关源码学习。
请问一下:java如何锁住桌面,只能在正确输入密码后返回。
给出相关思路和学习的方向即可,有源码学习就更感谢了啊
java 锁屏 锁住桌面 java基础

------解决方案--------------------
感觉上这涉及到略微底层的东西了
楼主可以查查看看使用jna是否能够办到
------解决方案--------------------
一行命令就能实现。


public static void main(String[] args) {
try {
        Runtime.getRuntime().exec("cmd /c start rundll32.exe user32.dll,LockWorkStation");
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
}