这是我的代码:
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String input = null;
while(true){
input = br.readLine();
if("".equals(input)){
break;
}
}
有没有办法等待5秒并模拟按键输入?
答案 0 :(得分:1)
1.-等待5秒钟:
try
{
Thread.sleep(5000);
}
catch (InterruptedException e)
{
e.printStackTrace();
}
2.-按键事件
try
{
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_ENTER);
robot.keyRelease(KeyEvent.VK_ENTER);
}
catch (Exception exp)
{
exp.printStackTrace();
}
在此示例中,按下了enter。有关其他密钥,请参阅documentation
希望有所帮助!