1
我一直在试图编写一个Java控制台程序,可以对箭头键进行操作。 我遇到了JLine图书馆,声称能够做到这一点。引用JLine的例子
我已经尝试了几次使用JLine库来实现我的目标,但一直没有成功。
ConsoleReader reader = new ConsoleReader(System.in, new PrintWriter(System.out));
尽管使用ConsoleReader.readVirtualKey(),它还是等待输入按键。
我也使用
UnixTerminal terminal = (UnixTerminal) Terminal.setupTerminal();
terminal.readVirtualKey(System.in);
试图但这也不管用。在按Enter键之前,它总是等待Enter键并且不显示我按下的箭头键。
有人可以帮助我吗?