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 をチェックするときに nullpointerexception が作成されます。なぜこれが起こるのか誰にも分かりますか?