lockingcomputer.java

来自「First of all, the Applet-phone is a SIP 」· Java 代码 · 共 69 行

JAVA
69
字号
/* * LockingComputer.java * * Created on June 18, 2003, 4:23 PM */package gov.nist.examples.bps.reader.baselistener;/** * * @author  Deruelle Olivier */public class LockingComputer extends Thread {        public CommandManager commandManager;    public String authorizedId="21948";        /** Creates a new instance of LockingComputer */    public LockingComputer(CommandManager commandManager) {       this.commandManager=commandManager;    }        public void lock() {        try{            System.out.println("LOCKED");            Runtime r=Runtime.getRuntime();            r.exec("rundll32.exe user32.dll,LockWorkStation");        }        catch(Exception e) {            e.printStackTrace();        }    }        public void run() {        try{            /*            int count=0;             Thread.sleep(5000);            while (true) {                boolean FLAG=false;                Vector activeBadges=commandManager.activeBadges;                for (int i=0;i<activeBadges.size();i++) {                    Badge badge=(Badge)activeBadges.elementAt(i);                    System.out.println("badge.getBadgeId()="+badge.getBadgeId());                    System.out.println("authorizedId()="+authorizedId);                     if  ( badge.getBadgeId().equals(authorizedId) )                        FLAG=true;                }                commandManager.removeActiveBadges();                if (!FLAG) {                    lock();                    Thread.sleep(4000);                }                else {                    System.out.println("UNLOCKED");                      Thread.sleep(4000);                }                            }             */        }        catch(Exception e) {            e.printStackTrace();        }    }    }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?