如何在Java中获得一个按键

时间:2017-09-07 13:14:50

标签: java keypress eclipse-neon

在java中,控制台中的按键需要输入"输入"注册该条目,至少与​​Scanner userInput一起注册。我尝试模拟输入按键以覆盖它但它的愚蠢,最后我需要看看是否" G"是受过重视的。因此,我正在寻找一个简短易懂的代码,看看是否" G"被迫开始活动。 这是我现在的代码,但它需要输入。

    public void WaitGetImput()
    {
        start();
        Scanner userInput = new Scanner(System.in);

        while(!userInput.hasNext());

        String input = "";
        if (userInput.hasNext()) input = userInput.nextLine();

        if (input.equals("g")) 
        {
            stop();
            System.out.println("Took "+getSeconds() +" Seconds.");
        }
    }

启动和停止是启动和停止计时器的功能,以查看它花了多少时间。这就是为什么我需要绕过输入,输入需要时间并错误地读取真实的反应时间。如果有人有想法,请包括他要添加的库。我是java中的一个初学者,但我在所有类型的C和python中编码很多。到目前为止,我没有找到任何有效且可以理解的东西,帮助!

编辑:学习libGDX以使其工作,这个主题已经关闭。谢谢你的帮助!

0 个答案:

没有答案