我在使用 lanterna 包中的 readInput() 方法时遇到问题。我的代码分数
Terminal terminal = TerminalFacade.createSwingTerminal();
terminal.enterPrivateMode();
Key key = terminal.readInput();
if(key.getKind()==Key.Kind.Escape){
terminal.moveCursor(6, 6);
terminal.putCharacter('X');
不允许我在终端中进行任何输入,因此在检查 key.getKind 时会创建空指针异常。有人知道为什么会这样吗?