【问题标题】:Java Robot Class KeyPressJava 机器人类 KeyPress
【发布时间】:2013-04-28 12:07:49
【问题描述】:

代码

Robot r=new Robot();
r.keyPress(KeyEvent.VK_CAPS_LOCK);
r.keyPress(KeyEvent.VK_V);
r.keyPress(KeyEvent.VK_CAPS_LOCK);

打印V 后不会关闭。我该如何解决?

【问题讨论】:

    标签: java keyevent awtrobot


    【解决方案1】:

    您必须在按下后松开按键:

    Robot r=new Robot();
    r.keyPress(KeyEvent.VK_CAPS_LOCK);
    r.keyRelease(KeyEvent.VK_CAPS_LOCK);
    r.keyPress(KeyEvent.VK_V);
    r.keyRelease(KeyEvent.VK_V);
    r.keyPress(KeyEvent.VK_CAPS_LOCK);
    r.keyRelease(KeyEvent.VK_CAPS_LOCK);
    

    【讨论】:

    • 你不妨写一个按下和释放一个键的方法。 :-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-09
    • 1970-01-01
    • 2016-08-07
    • 1970-01-01
    • 2013-07-20
    相关资源
    最近更新 更多